Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.1.60-py3-none-any.whl.metadata (13 kB) Collecting paramiko==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading paramiko-5.0.0-py3-none-any.whl.metadata (3.7 kB) Collecting mt-940==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 3)) Downloading mt_940-5.0.0-py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (0.20.0) Requirement already satisfied: Pygments==2.15.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (2.15.0) Collecting user-agents==2.2.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading user_agents-2.2.0-py3-none-any.whl.metadata (7.9 kB) Collecting wbgapi==1.0.12 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading wbgapi-1.0.12-py3-none-any.whl.metadata (13 kB) Collecting PyJWT<3,>=2.13.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading pyjwt-2.13.0-py3-none-any.whl.metadata (3.4 kB) Collecting fuzzywuzzy==0.18.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 9)) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl.metadata (4.9 kB) Collecting python-Levenshtein==0.25.1 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading python_Levenshtein-0.25.1-py3-none-any.whl.metadata (3.7 kB) Collecting polyline==2.0.3 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 11)) Downloading polyline-2.0.3-py3-none-any.whl.metadata (6.5 kB) Collecting flexpolyline==0.1.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading flexpolyline-0.1.0-py3-none-any.whl.metadata (4.5 kB) Collecting numpy>=2.0.2 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading numpy-2.5.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting ortools==9.15.6755 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting python-slugify (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) Collecting jwcrypto==1.5.7 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 16)) Downloading jwcrypto-1.5.7-py3-none-any.whl.metadata (3.3 kB) Collecting bcrypt>=3.2 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Requirement already satisfied: cryptography>=3.3 in /usr/local/lib/python3.12/dist-packages (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (42.0.8) Collecting invoke>=2.0 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Requirement already satisfied: decorator>=3.4.0 in /usr/local/lib/python3.12/dist-packages (from validators==0.20.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (5.3.1) Collecting ua-parser>=0.10.0 (from user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser-1.0.2-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting tabulate (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting Levenshtein==0.25.1 (from python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) Collecting absl-py>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading absl_py-2.5.0-py3-none-any.whl.metadata (3.3 kB) Collecting pandas>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting protobuf<6.34,>=6.33.1 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes) Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/dist-packages (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (4.16.0) Collecting immutabledict>=3.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Collecting rapidfuzz<4.0.0,>=3.8.0 (from Levenshtein==0.25.1->python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading rapidfuzz-3.14.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Collecting gitdb<5,>=4.0.1 (from GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting text-unidecode>=1.3 (from python-slugify->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (2.1.0) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (2.8.2) Collecting ua-parser-builtins (from ua-parser>=0.10.0->user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser_builtins-202606-py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.4.9) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.0.7) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (1.17.0) Downloading paramiko-5.0.0-py3-none-any.whl (208 kB) Downloading mt_940-5.0.0-py3-none-any.whl (29 kB) Downloading user_agents-2.2.0-py3-none-any.whl (9.6 kB) Downloading wbgapi-1.0.12-py3-none-any.whl (36 kB) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Downloading python_Levenshtein-0.25.1-py3-none-any.whl (9.4 kB) Downloading polyline-2.0.3-py3-none-any.whl (6.0 kB) Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (29.8 MB) Downloading jwcrypto-1.5.7-py3-none-any.whl (94 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading gitpython-3.1.60-py3-none-any.whl (221 kB) Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB) Downloading numpy-2.5.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) Downloading absl_py-2.5.0-py3-none-any.whl (137 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Downloading invoke-3.0.3-py3-none-any.whl (160 kB) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.0 MB) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl (323 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) Downloading ua_parser-1.0.2-py3-none-any.whl (31 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) Downloading rapidfuzz-3.14.5-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.1 MB) Downloading smmap-5.0.3-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202606-py3-none-any.whl (90 kB) Installing collected packages: text-unidecode, fuzzywuzzy, flexpolyline, ua-parser-builtins, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, PyJWT, protobuf, polyline, numpy, mt-940, invoke, immutabledict, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, jwcrypto, GitPython Successfully installed GitPython-3.1.60 Levenshtein-0.25.1 PyJWT-2.13.0 PyYAML-6.0.3 absl-py-2.5.0 bcrypt-5.0.0 flexpolyline-0.1.0 fuzzywuzzy-0.18.0 gitdb-4.0.12 immutabledict-4.3.1 invoke-3.0.3 jwcrypto-1.5.7 mt-940-5.0.0 numpy-2.5.2 ortools-9.15.6755 pandas-3.0.5 paramiko-5.0.0 polyline-2.0.3 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-8.0.4 rapidfuzz-3.14.5 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 ua-parser-1.0.2 ua-parser-builtins-202606 user-agents-2.2.0 wbgapi-1.0.12 Collecting boto3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading boto3-1.43.80-py3-none-any.whl.metadata (6.6 kB) Collecting fasttext==0.9.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading fasttext-0.9.3.tar.gz (73 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting grpcio-status<2,>=1.62 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio_status-1.83.0-py3-none-any.whl.metadata (1.2 kB) Requirement already satisfied: protobuf<7,>=6.33.5 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (6.33.6) Collecting google-auth<3,>=2.55.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) Downloading google_auth-2.57.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.13.1-py3-none-any.whl.metadata (14 kB) Collecting google-api-core<3,>=2.31.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_api_core-2.34.0-py3-none-any.whl.metadata (2.9 kB) Collecting aiohttp<3.15,>=3.14.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB) Collecting pyHanko==0.20.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading pyHanko-0.20.1-py3-none-any.whl.metadata (9.2 kB) Collecting pypdf<7,>=6.13.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading pypdf-6.16.2-py3-none-any.whl.metadata (7.5 kB) Collecting pyhanko-certvalidator==0.24.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl.metadata (5.3 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (8.12.57) Collecting pybind11>=2.2 (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading pybind11-3.1.0-py3-none-any.whl.metadata (10 kB) Requirement already satisfied: setuptools>=0.7.0 in /usr/lib/python3/dist-packages (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) (68.1.2) Requirement already satisfied: numpy in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) (2.5.2) Requirement already satisfied: asn1crypto>=1.5.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (1.5.1) Requirement already satisfied: qrcode>=6.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (7.4.2) Collecting tzlocal>=4.3 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading tzlocal-5.4.4-py3-none-any.whl.metadata (7.7 kB) Collecting click>=7.1.2 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading click-8.4.2-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: requests>=2.24.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2.31.0) Requirement already satisfied: pyyaml>=5.3.1 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (6.0.3) Requirement already satisfied: cryptography>=3.3.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (42.0.8) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting uritools>=3.0.1 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading uritools-6.1.3-py3-none-any.whl.metadata (5.1 kB) Requirement already satisfied: Pillow>=7.2.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (10.2.0) Collecting python-barcode==0.15.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading python_barcode-0.15.1-py3-none-any.whl.metadata (2.3 kB) Collecting fonttools>=4.33.3 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (118 kB) Collecting uharfbuzz<0.38.0,>=0.25.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.3 kB) Collecting python-pkcs11~=0.7.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading python-pkcs11-0.7.0.tar.gz (106 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: defusedxml~=0.7.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (0.7.1) Collecting botocore<1.44.0,>=1.43.80 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.80-py3-none-any.whl.metadata (5.6 kB) Collecting jmespath<2.0.0,>=0.7.1 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) Collecting s3transfer<0.20.0,>=0.19.0 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading s3transfer-0.19.2-py3-none-any.whl.metadata (1.7 kB) Collecting grpcio>=1.83.0 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio-1.83.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.7 kB) Collecting googleapis-common-protos>=1.5.5 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading googleapis_common_protos-1.75.2-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 aiohappyeyeballs>=2.5.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl.metadata (5.9 kB) Collecting aiosignal>=1.4.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB) Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (26.1.0) Collecting frozenlist>=1.1.1 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (20 kB) Collecting multidict<7.0,>=4.5 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB) Collecting propcache>=0.2.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (16 kB) Requirement already satisfied: typing_extensions>=4.4 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (4.16.0) Collecting yarl<2.0,>=1.17.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (103 kB) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.80->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.80->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.80->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (1.17.0) Downloading pyHanko-0.20.1-py3-none-any.whl (407 kB) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl (106 kB) Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) Downloading boto3-1.43.80-py3-none-any.whl (140 kB) Downloading grpcio_status-1.83.0-py3-none-any.whl (14 kB) Downloading google_auth-2.57.0-py3-none-any.whl (259 kB) Downloading google_cloud_translate-3.27.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.13.1-py3-none-any.whl (341 kB) Downloading google_api_core-2.34.0-py3-none-any.whl (180 kB) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB) Downloading pypdf-6.16.2-py3-none-any.whl (385 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.80-py3-none-any.whl (15.7 MB) Downloading click-8.4.2-py3-none-any.whl (119 kB) Downloading fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.0 MB) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (242 kB) Downloading google_cloud_core-2.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.2-py3-none-any.whl (307 kB) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl (32 kB) Downloading grpcio-1.83.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.0 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (256 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (61 kB) Downloading proto_plus-1.28.4-py3-none-any.whl (50 kB) Downloading pybind11-3.1.0-py3-none-any.whl (319 kB) Downloading requests-2.34.2-py3-none-any.whl (73 kB) Downloading s3transfer-0.19.2-py3-none-any.whl (90 kB) Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Downloading uritools-6.1.3-py3-none-any.whl (11 kB) Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (109 kB) Building wheels for collected packages: fasttext, python-pkcs11 Building wheel for fasttext (pyproject.toml): started Building wheel for fasttext (pyproject.toml): finished with status 'done' Created wheel for fasttext: filename=fasttext-0.9.3-cp312-cp312-linux_x86_64.whl size=4705742 sha256=44a8402ea122a40e1d340efe11304ffaf3711dd51157a4c0d3e6f95a2cd5de51 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-izr37rty/wheels/20/27/95/a7baf1b435f1cbde017cabdf1e9688526d2b0e929255a359c6 Building wheel for python-pkcs11 (setup.py): started Building wheel for python-pkcs11 (setup.py): finished with status 'done' Created wheel for python-pkcs11: filename=python_pkcs11-0.7.0-cp312-cp312-linux_x86_64.whl size=1510759 sha256=dec2d6003d23f358b5443e1b6cdeff3c8c9534db85987a92bcd6a09ad17ea491 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-izr37rty/wheels/6e/ae/fe/f82e085bb4004ac1e4be532bcb81b1d28d77c6685c19715be9 Successfully built fasttext python-pkcs11 Installing collected packages: python-barcode, uritools, uharfbuzz, tzlocal, requests, python-pkcs11, pypdf, pybind11, proto-plus, propcache, oscrypto, multidict, jmespath, grpcio, googleapis-common-protos, google-crc32c, frozenlist, fonttools, click, aiohappyeyeballs, yarl, grpcio-status, google-resumable-media, fasttext, botocore, aiosignal, s3transfer, pyhanko-certvalidator, grpc-google-iam-v1, google-auth, aiohttp, pyHanko, google-api-core, boto3, google-cloud-core, google-cloud-translate, google-cloud-storage Successfully installed aiohappyeyeballs-2.7.1 aiohttp-3.14.3 aiosignal-1.4.0 boto3-1.43.80 botocore-1.43.80 click-8.4.2 fasttext-0.9.3 fonttools-4.63.0 frozenlist-1.8.0 google-api-core-2.34.0 google-auth-2.57.0 google-cloud-core-2.7.0 google-cloud-storage-3.13.1 google-cloud-translate-3.27.0 google-crc32c-1.8.0 google-resumable-media-2.10.2 googleapis-common-protos-1.75.2 grpc-google-iam-v1-0.14.5 grpcio-1.83.0 grpcio-status-1.83.0 jmespath-1.1.0 multidict-6.7.1 oscrypto-1.3.0 propcache-0.5.2 proto-plus-1.28.4 pyHanko-0.20.1 pybind11-3.1.0 pyhanko-certvalidator-0.24.1 pypdf-6.16.2 python-barcode-0.15.1 python-pkcs11-0.7.0 requests-2.34.2 s3transfer-0.19.2 tzlocal-5.4.4 uharfbuzz-0.37.3 uritools-6.1.3 yarl-1.24.5 2026-08-26 05:53:35,113 204 INFO ? odoo: Odoo version 18.0 2026-08-26 05:53:35,113 204 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-08-26 05:53:35,113 204 INFO ? odoo: addons paths: ['/data/build/rb-f66e451-224253/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-f66e451-224253/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-08-26 05:53:35,114 204 INFO ? odoo: database: default@default:5432 2026-08-26 05:53:35,251 204 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-08-26 05:53:35,265 204 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-08-26 05:53:35,491 204 INFO ? odoo.tests.common: Importing test framework 2026-08-26 05:53:35,658 204 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-08-26 05:53:35,659 204 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-08-26 05:53:35,692 204 INFO rb-f66e451-224253-408107 odoo.modules.loading: loading 1 modules... 2026-08-26 05:53:35,778 204 INFO rb-f66e451-224253-408107 odoo.modules.loading: 1 modules loaded in 0.09s, 0 queries (+0 extra) 2026-08-26 05:53:36,781 204 INFO rb-f66e451-224253-408107 odoo.modules.loading: loading 1089 modules... 2026-08-26 05:54:04,857 204 INFO rb-f66e451-224253-408107 odoo.modules.loading: 1089 modules loaded in 28.08s, 0 queries (+0 extra) 2026-08-26 05:54:07,150 204 INFO rb-f66e451-224253-408107 odoo.modules.loading: Modules loaded. 2026-08-26 05:54:07,370 204 INFO rb-f66e451-224253-408107 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-08-26 05:54:07,372 204 INFO rb-f66e451-224253-408107 odoo.modules.registry: Registry loaded in 31.711s 2026-08-26 05:54:07,372 204 INFO rb-f66e451-224253-408107 odoo.service.server: Starting post tests 2026-08-26 05:54:08,081 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-08-26 05:54:12,690 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.282961845397949 seconds 2026-08-26 05:54:13,438 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.7473945617675781 seconds 2026-08-26 05:54:26,725 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice ... 2026-08-26 05:54:30,641 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_action_pos_order_invoice_with_discount ... 2026-08-26 05:54:32,562 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_no_invoicing ... 2026-08-26 05:54:35,330 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_cogs_with_ship_later_with_backorder ... 2026-08-26 05:54:38,079 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_create_account_move_line ... 2026-08-26 05:54:39,915 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [228] 2026-08-26 05:54:40,493 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_no_invoice ... 2026-08-26 05:54:43,100 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [235] 2026-08-26 05:54:43,730 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_fifo_valuation_with_invoice ... 2026-08-26 05:54:46,641 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_anglo_saxon: Starting TestAngloSaxonFlow.test_no_duplicate_picking_on_repeated_invoice_action ... 2026-08-26 05:54:48,833 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 1543 checked, 13 removed 2026-08-26 05:55:01,329 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_01_pos_basic_order ... 2026-08-26 05:55:02,303 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order: Chrome headless failed to start: [242:264:0826/055502.266168:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:55:02,304 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_01_pos_basic_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:02,352 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_pos_basic_order (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order) 2026-08-26 05:55:02,353 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_01_pos_basic_order ... 2026-08-26 05:55:02,811 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.test_01_pos_basic_order: Chrome headless failed to start: 2026-08-26 05:55:02,811 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_01_pos_basic_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:02,864 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_pos_basic_order (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order) 2026-08-26 05:55:02,864 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_01_pos_basic_order ... 2026-08-26 05:55:03,210 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_01_pos_basic_order.test_01_pos_basic_order.test_01_pos_basic_order: Chrome headless failed to start: 2026-08-26 05:55:03,211 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_01_pos_basic_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:03,248 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_02_pos_with_invoiced ... 2026-08-26 05:55:03,658 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced: Chrome headless failed to start: [302:325:0826/055503.641310:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:55:03,659 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_02_pos_with_invoiced : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:03,708 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_02_pos_with_invoiced (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced) 2026-08-26 05:55:03,709 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_02_pos_with_invoiced ... 2026-08-26 05:55:04,135 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.test_02_pos_with_invoiced: Chrome headless failed to start: 2026-08-26 05:55:04,136 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_02_pos_with_invoiced : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:04,183 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_02_pos_with_invoiced (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced) 2026-08-26 05:55:04,183 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_02_pos_with_invoiced ... 2026-08-26 05:55:04,555 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_02_pos_with_invoiced.test_02_pos_with_invoiced.test_02_pos_with_invoiced: Chrome headless failed to start: 2026-08-26 05:55:04,557 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_02_pos_with_invoiced : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:04,604 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_03_pos_with_lots ... 2026-08-26 05:55:05,296 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots: Chrome headless failed to start: [369:392:0826/055504.864946:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [369:392:0826/055504.870080:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [369:392:0826/055504.872319:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [369:392:0826/055504.874622:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [369:392:0826/055504.874645:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [404:404:0826/055504.903162:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [404:404:0826/055504.909605:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [369:392:0826/055505.093328:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [369:369:0826/055505.094288:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [369:392:0826/055505.142447:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [369:369:0826/055505.212620:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [369:392:0826/055505.214489:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:05,299 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_03_pos_with_lots : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:05,334 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_03_pos_with_lots (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots) 2026-08-26 05:55:05,335 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_03_pos_with_lots ... 2026-08-26 05:55:05,841 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.test_03_pos_with_lots: Chrome headless failed to start: [469:490:0826/055505.622307:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [469:490:0826/055505.628792:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [469:490:0826/055505.628917:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [469:490:0826/055505.628963:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [469:490:0826/055505.628972:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [469:490:0826/055505.643374:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [469:469:0826/055505.649416:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [505:505:0826/055505.663743:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [505:505:0826/055505.668652:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [469:490:0826/055505.687302:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:05,843 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_03_pos_with_lots : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:05,884 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_03_pos_with_lots (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots) 2026-08-26 05:55:05,884 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_03_pos_with_lots ... 2026-08-26 05:55:06,387 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_03_pos_with_lots.test_03_pos_with_lots.test_03_pos_with_lots: Chrome headless failed to start: [573:594:0826/055506.164824:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [573:594:0826/055506.173836:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [573:594:0826/055506.174032:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [573:594:0826/055506.174184:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [573:594:0826/055506.174198:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [573:594:0826/055506.189971:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [573:573:0826/055506.192456:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [608:608:0826/055506.210866:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [608:608:0826/055506.217441:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [573:594:0826/055506.225679:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:06,390 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_03_pos_with_lots : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:06,433 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_04_product_configurator ... 2026-08-26 05:55:07,228 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator: Chrome headless failed to start: [677:699:0826/055507.056832:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [677:699:0826/055507.062269:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [677:699:0826/055507.062650:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [677:699:0826/055507.062693:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [677:699:0826/055507.062709:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [677:699:0826/055507.073856:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [677:677:0826/055507.082266:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [712:712:0826/055507.098348:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [712:712:0826/055507.100768:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [677:699:0826/055507.113663:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:07,232 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_04_product_configurator : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:07,276 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_04_product_configurator (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator) 2026-08-26 05:55:07,277 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_04_product_configurator ... 2026-08-26 05:55:08,046 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.test_04_product_configurator: Chrome headless failed to start: [768:789:0826/055507.865138:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [768:789:0826/055507.869039:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [768:789:0826/055507.869133:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [768:789:0826/055507.869209:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [768:789:0826/055507.869215:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [768:789:0826/055507.880289:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [768:768:0826/055507.883612:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [803:803:0826/055507.900403:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [803:803:0826/055507.903298:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [768:789:0826/055507.913788:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [768:768:0826/055507.992572:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [768:768:0826/055507.992658:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [768:768:0826/055507.992674:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 05:55:08,049 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_04_product_configurator : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:08,109 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_04_product_configurator (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator) 2026-08-26 05:55:08,109 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_04_product_configurator ... 2026-08-26 05:55:08,702 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_04_product_configurator.test_04_product_configurator.test_04_product_configurator: Chrome headless failed to start: 2026-08-26 05:55:08,703 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_04_product_configurator : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:08,753 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_05_ticket_screen ... 2026-08-26 05:55:09,300 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen: Chrome headless failed to start: [899:899:0100/000000.293710:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:55:09,301 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_05_ticket_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:09,340 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_05_ticket_screen (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen) 2026-08-26 05:55:09,341 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_05_ticket_screen ... 2026-08-26 05:55:09,777 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.test_05_ticket_screen: Chrome headless failed to start: 2026-08-26 05:55:09,777 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_05_ticket_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:09,825 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_05_ticket_screen (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen) 2026-08-26 05:55:09,825 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_05_ticket_screen ... 2026-08-26 05:55:10,273 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_05_ticket_screen.test_05_ticket_screen.test_05_ticket_screen: Chrome headless failed to start: 2026-08-26 05:55:10,274 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_05_ticket_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:10,315 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-08-26 05:55:10,983 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist: Chrome headless failed to start: [947:968:0826/055510.784351:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [947:968:0826/055510.792769:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:968:0826/055510.794705:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [947:968:0826/055510.794761:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [947:968:0826/055510.794772:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:968:0826/055510.806951:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:947:0826/055510.812825:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [982:982:0826/055510.829438:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [982:982:0826/055510.833458:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [947:968:0826/055510.855571:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:947:0826/055510.953192:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [947:947:0826/055510.953280:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [947:947:0826/055510.953296:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [947:968:0826/055510.953793:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [947:968:0826/055510.953821:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:10,988 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_06_pos_discount_display_with_multiple_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:11,029 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_06_pos_discount_display_with_multiple_pricelist (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist) 2026-08-26 05:55:11,030 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-08-26 05:55:11,767 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.test_06_pos_discount_display_with_multiple_pricelist: Chrome headless failed to start: [1049:1070:0826/055511.469765:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1049:1070:0826/055511.477808:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1049:1070:0826/055511.483390:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1049:1070:0826/055511.483443:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1049:1070:0826/055511.483458:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1049:1070:0826/055511.501388:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1049:1049:0826/055511.503079:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1049:1070:0826/055511.530531:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1084:1084:0826/055511.524654:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1084:1084:0826/055511.558833:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1049:1049:0826/055511.684098:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1049:1049:0826/055511.684219:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1049:1049:0826/055511.684235:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1049:1070:0826/055511.684625:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1049:1070:0826/055511.684652:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:11,771 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_06_pos_discount_display_with_multiple_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:11,815 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_06_pos_discount_display_with_multiple_pricelist (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist) 2026-08-26 05:55:11,815 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-08-26 05:55:12,628 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_06_pos_discount_display_with_multiple_pricelist.test_06_pos_discount_display_with_multiple_pricelist.test_06_pos_discount_display_with_multiple_pricelist: Chrome headless failed to start: [1157:1178:0826/055512.362532:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1157:1178:0826/055512.367921:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1157:1178:0826/055512.368141:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1157:1178:0826/055512.368279:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1157:1178:0826/055512.368295:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1157:1178:0826/055512.395269:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1157:1157:0826/055512.400902:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1193:1193:0826/055512.410867:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1193:1193:0826/055512.416588:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1157:1178:0826/055512.442447:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1157:1157:0826/055512.518502:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1157:1157:0826/055512.518621:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1157:1157:0826/055512.518640:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1157:1178:0826/055512.518661:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1157:1178:0826/055512.518692:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:12,631 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_06_pos_discount_display_with_multiple_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:12,676 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_pos_barcodes_scan ... 2026-08-26 05:55:12,982 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan: Chrome headless failed to start: 2026-08-26 05:55:12,983 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_07_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:13,033 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_07_pos_barcodes_scan (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan) 2026-08-26 05:55:13,033 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_pos_barcodes_scan ... 2026-08-26 05:55:13,565 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.test_07_pos_barcodes_scan: Chrome headless failed to start: [1275:1296:0826/055513.347141:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1275:1296:0826/055513.353918:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1275:1296:0826/055513.354022:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1275:1296:0826/055513.354052:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1275:1296:0826/055513.354061:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1275:1296:0826/055513.368081:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1275:1275:0826/055513.368847:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1275:1296:0826/055513.409268:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1310:1310:0826/055513.416421:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1310:1310:0826/055513.429937:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:55:13,568 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_07_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:13,612 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_07_pos_barcodes_scan (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan) 2026-08-26 05:55:13,612 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_pos_barcodes_scan ... 2026-08-26 05:55:14,064 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_pos_barcodes_scan.test_07_pos_barcodes_scan.test_07_pos_barcodes_scan: Chrome headless failed to start: [1372:1393:0826/055513.890362:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1372:1393:0826/055513.896340:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1372:1393:0826/055513.898075:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1372:1393:0826/055513.898146:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1372:1393:0826/055513.898194:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1372:1393:0826/055513.911276:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1372:1372:0826/055513.914861:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1407:1407:0826/055513.923999:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1407:1407:0826/055513.926502:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1372:1393:0826/055513.934995:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1372:1372:0826/055514.013192:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1372:1372:0826/055514.013273:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1372:1372:0826/055514.013287:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1372:1393:0826/055514.013533:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1372:1393:0826/055514.013561:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:14,067 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_07_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:14,122 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_product_combo ... 2026-08-26 05:55:15,932 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo: Chrome headless failed to start: 2026-08-26 05:55:15,933 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_07_product_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:15,971 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_07_product_combo (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo) 2026-08-26 05:55:15,972 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_product_combo ... 2026-08-26 05:55:17,673 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.test_07_product_combo: Chrome headless failed to start: 2026-08-26 05:55:17,674 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_07_product_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:17,734 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_07_product_combo (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo) 2026-08-26 05:55:17,734 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_07_product_combo ... 2026-08-26 05:55:19,696 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_07_product_combo.test_07_product_combo.test_07_product_combo: Chrome headless failed to start: 2026-08-26 05:55:19,697 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_07_product_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:19,742 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_08_show_tax_excluded ... 2026-08-26 05:55:20,205 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded: Chrome headless failed to start: [1522:1543:0826/055520.169477:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:55:20,206 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_08_show_tax_excluded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:20,249 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_08_show_tax_excluded (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded) 2026-08-26 05:55:20,250 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_08_show_tax_excluded ... 2026-08-26 05:55:20,727 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.test_08_show_tax_excluded: Chrome headless failed to start: [1563:1563:0100/000000.719715:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:55:20,727 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_08_show_tax_excluded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:20,765 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_08_show_tax_excluded (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded) 2026-08-26 05:55:20,766 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_08_show_tax_excluded ... 2026-08-26 05:55:21,436 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_08_show_tax_excluded.test_08_show_tax_excluded.test_08_show_tax_excluded: Chrome headless failed to start: [1564:1585:0826/055521.197511:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1564:1585:0826/055521.211300:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1564:1585:0826/055521.211396:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1564:1585:0826/055521.211431:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1564:1585:0826/055521.211438:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1564:1585:0826/055521.227767:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1564:1564:0826/055521.232566:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1600:1600:0826/055521.253063:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1564:1585:0826/055521.260670:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1600:1600:0826/055521.261880:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1564:1564:0826/055521.386511:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1564:1564:0826/055521.386624:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1564:1564:0826/055521.386642:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1564:1585:0826/055521.386774:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1564:1585:0826/055521.386805:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:21,439 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_08_show_tax_excluded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:21,494 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-08-26 05:55:21,971 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging: Chrome headless failed to start: 2026-08-26 05:55:21,971 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_09_pos_barcodes_scan_product_pacaging : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:22,017 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_09_pos_barcodes_scan_product_pacaging (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging) 2026-08-26 05:55:22,018 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-08-26 05:55:22,598 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.test_09_pos_barcodes_scan_product_pacaging: Chrome headless failed to start: [1681:1702:0826/055522.398547:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1681:1702:0826/055522.405156:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1681:1702:0826/055522.406081:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1681:1702:0826/055522.409550:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1681:1702:0826/055522.409584:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1681:1702:0826/055522.423773:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1681:1681:0826/055522.427725:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1681:1702:0826/055522.453849:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1717:1717:0826/055522.459465:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1717:1717:0826/055522.464628:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1681:1681:0826/055522.522660:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1681:1702:0826/055522.522769:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:22,601 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_09_pos_barcodes_scan_product_pacaging : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:22,653 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_09_pos_barcodes_scan_product_pacaging (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging) 2026-08-26 05:55:22,653 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-08-26 05:55:23,044 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_09_pos_barcodes_scan_product_pacaging.test_09_pos_barcodes_scan_product_pacaging.test_09_pos_barcodes_scan_product_pacaging: Chrome headless failed to start: [1777:1798:0826/055523.021783:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:55:23,044 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_09_pos_barcodes_scan_product_pacaging : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:23,093 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_GS1_pos_barcodes_scan ... 2026-08-26 05:55:23,880 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan: Chrome headless failed to start: [1803:1825:0826/055523.668874:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1803:1825:0826/055523.676136:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1803:1825:0826/055523.676225:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1803:1825:0826/055523.676433:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1803:1825:0826/055523.676458:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1803:1825:0826/055523.689355:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1803:1803:0826/055523.694287:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1838:1838:0826/055523.708589:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1838:1838:0826/055523.712090:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1803:1825:0826/055523.734442:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1803:1803:0826/055523.807851:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1803:1803:0826/055523.807933:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1803:1803:0826/055523.807949:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1803:1825:0826/055523.807969:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1803:1825:0826/055523.808003:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:23,883 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_GS1_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:23,936 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_GS1_pos_barcodes_scan (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan) 2026-08-26 05:55:23,939 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_GS1_pos_barcodes_scan ... 2026-08-26 05:55:24,625 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.test_GS1_pos_barcodes_scan: Chrome headless failed to start: [1912:1933:0826/055524.449179:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1912:1933:0826/055524.451387:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1912:1933:0826/055524.451498:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1912:1933:0826/055524.451573:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1912:1933:0826/055524.451588:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1912:1933:0826/055524.463973:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1912:1912:0826/055524.468051:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1947:1947:0826/055524.484934:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1947:1947:0826/055524.488630:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1912:1933:0826/055524.490311:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1912:1912:0826/055524.565740:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1912:1912:0826/055524.565818:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1912:1912:0826/055524.565833:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1912:1933:0826/055524.568259:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1912:1933:0826/055524.568295:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:24,627 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_GS1_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:24,668 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_GS1_pos_barcodes_scan (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan) 2026-08-26 05:55:24,668 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_GS1_pos_barcodes_scan ... 2026-08-26 05:55:25,278 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_GS1_pos_barcodes_scan.test_GS1_pos_barcodes_scan.test_GS1_pos_barcodes_scan: Chrome headless failed to start: [2027:2027:0100/000000.276303:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:55:25,279 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_GS1_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:25,322 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_add_multiple_serials_at_once ... 2026-08-26 05:55:25,754 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once: Chrome headless failed to start: 2026-08-26 05:55:25,755 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_add_multiple_serials_at_once : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:25,804 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_add_multiple_serials_at_once (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once) 2026-08-26 05:55:25,805 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_add_multiple_serials_at_once ... 2026-08-26 05:55:26,186 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.test_add_multiple_serials_at_once: Chrome headless failed to start: 2026-08-26 05:55:26,186 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_add_multiple_serials_at_once : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:26,233 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_add_multiple_serials_at_once (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once) 2026-08-26 05:55:26,234 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_add_multiple_serials_at_once ... 2026-08-26 05:55:26,849 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_add_multiple_serials_at_once.test_add_multiple_serials_at_once.test_add_multiple_serials_at_once: Chrome headless failed to start: [2068:2089:0826/055526.670875:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2068:2089:0826/055526.675515:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2068:2089:0826/055526.677140:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2068:2089:0826/055526.677204:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2068:2089:0826/055526.677653:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2068:2089:0826/055526.693716:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2068:2068:0826/055526.699957:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2103:2103:0826/055526.712868:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2068:2089:0826/055526.727896:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2103:2103:0826/055526.721497:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2068:2068:0826/055526.810780:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2068:2089:0826/055526.810877:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2068:2068:0826/055526.810918:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2068:2068:0826/055526.810932:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2068:2089:0826/055526.810962:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:26,852 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_add_multiple_serials_at_once : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:26,889 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_allow_order_modification_after_validation_error ... 2026-08-26 05:55:27,306 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_allow_order_modification_after_validation_error : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:27,349 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_amount_total_is_rounded ... 2026-08-26 05:55:27,803 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded: Chrome headless failed to start: 2026-08-26 05:55:27,804 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_amount_total_is_rounded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:27,854 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_amount_total_is_rounded (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded) 2026-08-26 05:55:27,855 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_amount_total_is_rounded ... 2026-08-26 05:55:28,330 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.test_amount_total_is_rounded: Chrome headless failed to start: 2026-08-26 05:55:28,331 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_amount_total_is_rounded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:28,383 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_amount_total_is_rounded (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded) 2026-08-26 05:55:28,383 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_amount_total_is_rounded ... 2026-08-26 05:55:28,815 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_amount_total_is_rounded.test_amount_total_is_rounded.test_amount_total_is_rounded: Chrome headless failed to start: [2215:2236:0826/055528.747418:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:55:28,816 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_amount_total_is_rounded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:28,865 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_auto_validate_force_done ... 2026-08-26 05:55:29,332 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done: Chrome headless failed to start: [2241:2262:0826/055529.148252:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2241:2262:0826/055529.154565:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2241:2262:0826/055529.154652:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2241:2262:0826/055529.154685:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2241:2262:0826/055529.154695:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2241:2262:0826/055529.164817:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2241:2241:0826/055529.167858:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2241:2262:0826/055529.194157:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2276:2276:0826/055529.196174:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2276:2276:0826/055529.206975:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2241:2241:0826/055529.255087:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2241:2241:0826/055529.255177:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2241:2241:0826/055529.255192:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2241:2262:0826/055529.255266:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2241:2262:0826/055529.255294:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:29,336 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_auto_validate_force_done : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:29,379 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_auto_validate_force_done (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done) 2026-08-26 05:55:29,380 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_auto_validate_force_done ... 2026-08-26 05:55:29,651 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.test_auto_validate_force_done: Chrome headless failed to start: 2026-08-26 05:55:29,651 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_auto_validate_force_done : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:29,685 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_auto_validate_force_done (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done) 2026-08-26 05:55:29,685 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_auto_validate_force_done ... 2026-08-26 05:55:29,959 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_auto_validate_force_done.test_auto_validate_force_done.test_auto_validate_force_done: Chrome headless failed to start: 2026-08-26 05:55:29,959 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_auto_validate_force_done : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:30,003 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_autofill_cash_count ... 2026-08-26 05:55:30,450 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count: Chrome headless failed to start: 2026-08-26 05:55:30,451 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_autofill_cash_count : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:30,517 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_autofill_cash_count (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count) 2026-08-26 05:55:30,517 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_autofill_cash_count ... 2026-08-26 05:55:30,951 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.test_autofill_cash_count: Chrome headless failed to start: 2026-08-26 05:55:30,952 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_autofill_cash_count : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:31,009 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_autofill_cash_count (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count) 2026-08-26 05:55:31,009 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_autofill_cash_count ... 2026-08-26 05:55:31,471 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_autofill_cash_count.test_autofill_cash_count.test_autofill_cash_count: Chrome headless failed to start: 2026-08-26 05:55:31,472 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_autofill_cash_count : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:31,517 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_scan_no_variant_extra_price ... 2026-08-26 05:55:32,694 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price: Chrome headless failed to start: [2443:2464:0826/055532.517393:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2443:2464:0826/055532.522961:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2443:2464:0826/055532.523111:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2443:2464:0826/055532.523193:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2443:2464:0826/055532.523290:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2443:2464:0826/055532.538448:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2443:2443:0826/055532.544341:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2479:2479:0826/055532.551921:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2479:2479:0826/055532.554969:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2443:2464:0826/055532.572818:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2443:2443:0826/055532.646595:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2443:2443:0826/055532.646724:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2443:2443:0826/055532.646735:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 05:55:32,697 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_barcode_scan_no_variant_extra_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:32,748 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_barcode_scan_no_variant_extra_price (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price) 2026-08-26 05:55:32,749 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_scan_no_variant_extra_price ... 2026-08-26 05:55:33,697 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.test_barcode_scan_no_variant_extra_price: Chrome headless failed to start: 2026-08-26 05:55:33,698 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_barcode_scan_no_variant_extra_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:33,868 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_barcode_scan_no_variant_extra_price (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price) 2026-08-26 05:55:33,868 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_scan_no_variant_extra_price ... 2026-08-26 05:55:34,774 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_no_variant_extra_price.test_barcode_scan_no_variant_extra_price.test_barcode_scan_no_variant_extra_price: Chrome headless failed to start: 2026-08-26 05:55:34,775 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_barcode_scan_no_variant_extra_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:34,824 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_scan_preselect_always_variant ... 2026-08-26 05:55:35,551 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant: Chrome headless failed to start: 2026-08-26 05:55:35,552 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_barcode_scan_preselect_always_variant : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:35,611 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_barcode_scan_preselect_always_variant (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant) 2026-08-26 05:55:35,612 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_scan_preselect_always_variant ... 2026-08-26 05:55:36,324 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.test_barcode_scan_preselect_always_variant: Chrome headless failed to start: [2603:2625:0826/055536.289747:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:55:36,325 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_barcode_scan_preselect_always_variant : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:36,363 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_barcode_scan_preselect_always_variant (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant) 2026-08-26 05:55:36,363 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_scan_preselect_always_variant ... 2026-08-26 05:55:36,996 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_scan_preselect_always_variant.test_barcode_scan_preselect_always_variant.test_barcode_scan_preselect_always_variant: Chrome headless failed to start: 2026-08-26 05:55:36,996 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_barcode_scan_preselect_always_variant : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:37,043 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_search_attributes_preset ... 2026-08-26 05:55:38,262 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset: Chrome headless failed to start: 2026-08-26 05:55:38,265 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_barcode_search_attributes_preset : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:38,312 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_barcode_search_attributes_preset (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset) 2026-08-26 05:55:38,313 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_search_attributes_preset ... 2026-08-26 05:55:39,440 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.test_barcode_search_attributes_preset: Chrome headless failed to start: [2661:2684:0826/055539.214503:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2661:2684:0826/055539.222963:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2661:2684:0826/055539.225789:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2661:2684:0826/055539.225843:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2661:2684:0826/055539.225856:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2661:2684:0826/055539.237953:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2661:2661:0826/055539.241797:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2696:2696:0826/055539.251181:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2696:2696:0826/055539.262706:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2661:2684:0826/055539.272966:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:39,443 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_barcode_search_attributes_preset : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:39,484 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_barcode_search_attributes_preset (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset) 2026-08-26 05:55:39,484 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_barcode_search_attributes_preset ... 2026-08-26 05:55:40,477 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_barcode_search_attributes_preset.test_barcode_search_attributes_preset.test_barcode_search_attributes_preset: Chrome headless failed to start: 2026-08-26 05:55:40,478 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_barcode_search_attributes_preset : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:40,522 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-08-26 05:55:40,795 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening: Chrome headless failed to start: 2026-08-26 05:55:40,796 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_cash_payments_should_reflect_on_next_opening : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:40,842 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_payments_should_reflect_on_next_opening (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening) 2026-08-26 05:55:40,843 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-08-26 05:55:41,098 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.test_cash_payments_should_reflect_on_next_opening: Chrome headless failed to start: 2026-08-26 05:55:41,098 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_cash_payments_should_reflect_on_next_opening : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:41,143 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_payments_should_reflect_on_next_opening (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening) 2026-08-26 05:55:41,143 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-08-26 05:55:41,396 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_payments_should_reflect_on_next_opening.test_cash_payments_should_reflect_on_next_opening.test_cash_payments_should_reflect_on_next_opening: Chrome headless failed to start: 2026-08-26 05:55:41,396 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_cash_payments_should_reflect_on_next_opening : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:41,439 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_rounding_payment ... 2026-08-26 05:55:41,902 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment: Chrome headless failed to start: [2855:2855:0100/000000.901091:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:55:41,903 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_cash_rounding_payment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:41,944 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_payment (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment) 2026-08-26 05:55:41,945 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_rounding_payment ... 2026-08-26 05:55:42,406 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.test_cash_rounding_payment: Chrome headless failed to start: 2026-08-26 05:55:42,407 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_cash_rounding_payment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:42,450 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_payment (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment) 2026-08-26 05:55:42,450 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_cash_rounding_payment ... 2026-08-26 05:55:42,945 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_cash_rounding_payment.test_cash_rounding_payment.test_cash_rounding_payment: Chrome headless failed to start: 2026-08-26 05:55:42,946 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_cash_rounding_payment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:42,989 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_change_without_cash_method ... 2026-08-26 05:55:43,499 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method: Chrome headless failed to start: [2889:2910:0826/055543.312703:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2889:2910:0826/055543.318241:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2889:2910:0826/055543.318639:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2889:2910:0826/055543.318674:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2889:2910:0826/055543.318682:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2889:2910:0826/055543.329201:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2889:2889:0826/055543.330742:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2924:2924:0826/055543.349778:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2924:2924:0826/055543.354623:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2889:2910:0826/055543.359901:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2889:2889:0826/055543.448721:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2889:2889:0826/055543.448818:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2889:2889:0826/055543.448835:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 05:55:43,502 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_change_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:43,544 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_change_without_cash_method (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method) 2026-08-26 05:55:43,545 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_change_without_cash_method ... 2026-08-26 05:55:44,060 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.test_change_without_cash_method: Chrome headless failed to start: [2993:3015:0826/055543.880795:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2993:3015:0826/055543.888993:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2993:3015:0826/055543.889071:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2993:3015:0826/055543.889101:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2993:3015:0826/055543.889110:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2993:3015:0826/055543.901067:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2993:2993:0826/055543.902048:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2993:3015:0826/055543.929091:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3029:3029:0826/055543.925915:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3029:3029:0826/055543.937990:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2993:2993:0826/055544.015123:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2993:2993:0826/055544.015239:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2993:3015:0826/055544.015245:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2993:2993:0826/055544.015257:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2993:3015:0826/055544.015301:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:44,062 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_change_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:44,109 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_change_without_cash_method (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method) 2026-08-26 05:55:44,109 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_change_without_cash_method ... 2026-08-26 05:55:44,442 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_change_without_cash_method.test_change_without_cash_method.test_change_without_cash_method: Chrome headless failed to start: 2026-08-26 05:55:44,443 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_change_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:44,498 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_chrome_without_cash_move_permission ... 2026-08-26 05:55:44,853 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission: Chrome headless failed to start: [3115:3136:0826/055544.835055:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:55:44,853 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_chrome_without_cash_move_permission : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:44,895 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_chrome_without_cash_move_permission (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission) 2026-08-26 05:55:44,896 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_chrome_without_cash_move_permission ... 2026-08-26 05:55:45,257 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission.test_chrome_without_cash_move_permission: Chrome headless failed to start: 2026-08-26 05:55:45,257 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_chrome_without_cash_move_permission : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:45,294 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_chrome_without_cash_move_permission (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission) 2026-08-26 05:55:45,294 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_chrome_without_cash_move_permission ... 2026-08-26 05:55:45,844 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_chrome_without_cash_move_permission.test_chrome_without_cash_move_permission.test_chrome_without_cash_move_permission: Chrome headless failed to start: [3165:3186:0826/055545.621483:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3165:3186:0826/055545.625763:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3165:3186:0826/055545.625836:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3165:3186:0826/055545.625858:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3165:3186:0826/055545.625864:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3165:3186:0826/055545.638907:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3165:3165:0826/055545.642929:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3200:3200:0826/055545.655067:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3200:3200:0826/055545.665117:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3165:3186:0826/055545.677875:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3165:3165:0826/055545.793689:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3165:3165:0826/055545.793783:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3165:3165:0826/055545.793800:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3165:3186:0826/055545.793811:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3165:3186:0826/055545.793841:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:45,847 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_chrome_without_cash_move_permission : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:45,886 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_click_all_orders_keep_customer ... 2026-08-26 05:55:46,124 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer: Chrome headless failed to start: 2026-08-26 05:55:46,125 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_click_all_orders_keep_customer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:46,174 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_click_all_orders_keep_customer (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer) 2026-08-26 05:55:46,175 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_click_all_orders_keep_customer ... 2026-08-26 05:55:46,578 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.test_click_all_orders_keep_customer: Chrome headless failed to start: [3285:3306:0826/055546.398540:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3285:3306:0826/055546.404020:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3285:3306:0826/055546.404869:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3285:3306:0826/055546.404924:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3285:3306:0826/055546.404936:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3285:3306:0826/055546.415447:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3285:3285:0826/055546.419466:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3285:3306:0826/055546.443728:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3320:3320:0826/055546.447558:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3320:3320:0826/055546.453970:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3285:3285:0826/055546.546233:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3285:3285:0826/055546.546325:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3285:3285:0826/055546.546340:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3285:3306:0826/055546.546334:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3285:3306:0826/055546.546362:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:46,581 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_click_all_orders_keep_customer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:46,620 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_click_all_orders_keep_customer (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer) 2026-08-26 05:55:46,620 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_click_all_orders_keep_customer ... 2026-08-26 05:55:47,038 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_click_all_orders_keep_customer.test_click_all_orders_keep_customer.test_click_all_orders_keep_customer: Chrome headless failed to start: [3386:3407:0826/055546.863850:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3386:3407:0826/055546.870360:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3386:3407:0826/055546.870533:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3386:3407:0826/055546.870996:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3386:3407:0826/055546.871184:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3386:3407:0826/055546.881407:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3386:3386:0826/055546.885538:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3422:3422:0826/055546.897577:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3422:3422:0826/055546.903955:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3386:3407:0826/055546.907663:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3386:3386:0826/055546.977875:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3386:3386:0826/055546.977957:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3386:3386:0826/055546.977972:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3386:3407:0826/055546.978534:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3386:3407:0826/055546.978560:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:47,042 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_click_all_orders_keep_customer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:47,085 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_disallowLineQuantityChange ... 2026-08-26 05:55:48,693 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange: Chrome headless failed to start: 2026-08-26 05:55:48,694 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_disallowLineQuantityChange : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:48,729 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_disallowLineQuantityChange (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange) 2026-08-26 05:55:48,730 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_disallowLineQuantityChange ... 2026-08-26 05:55:50,410 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.test_combo_disallowLineQuantityChange: Chrome headless failed to start: 2026-08-26 05:55:50,411 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_disallowLineQuantityChange : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:50,448 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_disallowLineQuantityChange (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange) 2026-08-26 05:55:50,448 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_disallowLineQuantityChange ... 2026-08-26 05:55:52,180 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_disallowLineQuantityChange.test_combo_disallowLineQuantityChange.test_combo_disallowLineQuantityChange: Chrome headless failed to start: [3521:3542:0826/055551.950193:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3521:3542:0826/055551.955571:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3521:3542:0826/055551.958062:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3521:3542:0826/055551.958106:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3521:3542:0826/055551.958114:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3521:3542:0826/055551.971994:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3521:3521:0826/055551.975343:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3521:3542:0826/055552.002450:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3556:3556:0826/055552.016829:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3556:3556:0826/055552.023568:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3521:3521:0826/055552.083960:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3521:3521:0826/055552.084034:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3521:3521:0826/055552.084046:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3521:3542:0826/055552.085183:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3521:3542:0826/055552.085212:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:52,184 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_disallowLineQuantityChange : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:52,220 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_item_image_display ... 2026-08-26 05:55:54,234 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display: Chrome headless failed to start: 2026-08-26 05:55:54,235 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_item_image_display : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:54,284 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_item_image_display (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display) 2026-08-26 05:55:54,284 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_item_image_display ... 2026-08-26 05:55:56,313 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.test_combo_item_image_display: Chrome headless failed to start: [3637:3658:0826/055556.084322:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3637:3658:0826/055556.091934:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3637:3658:0826/055556.092017:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3637:3658:0826/055556.092041:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3637:3658:0826/055556.092047:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3637:3658:0826/055556.114449:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3637:3637:0826/055556.117825:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3672:3672:0826/055556.134863:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3672:3672:0826/055556.139484:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3637:3658:0826/055556.140252:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3637:3637:0826/055556.237880:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3637:3637:0826/055556.237972:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3637:3637:0826/055556.237989:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3637:3658:0826/055556.239340:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3637:3658:0826/055556.239376:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:56,316 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_item_image_display : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:56,360 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_item_image_display (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display) 2026-08-26 05:55:56,360 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_item_image_display ... 2026-08-26 05:55:58,328 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_item_image_display.test_combo_item_image_display.test_combo_item_image_display: Chrome headless failed to start: 2026-08-26 05:55:58,329 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_item_image_display : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:58,373 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-08-26 05:55:59,068 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless failed to start: [3754:3775:0826/055558.841343:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3754:3775:0826/055558.845832:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3754:3775:0826/055558.854952:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3754:3775:0826/055558.855008:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3754:3775:0826/055558.855020:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3754:3775:0826/055558.866556:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3754:3754:0826/055558.867300:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3789:3789:0826/055558.893830:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3789:3789:0826/055558.896592:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3754:3775:0826/055558.903070:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:55:59,071 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_price_unchanged_with_lot_tracked_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:59,112 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_price_unchanged_with_lot_tracked_product (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product) 2026-08-26 05:55:59,113 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-08-26 05:55:59,569 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless failed to start: 2026-08-26 05:55:59,569 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_price_unchanged_with_lot_tracked_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:55:59,617 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_price_unchanged_with_lot_tracked_product (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product) 2026-08-26 05:55:59,617 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-08-26 05:56:00,223 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_price_unchanged_with_lot_tracked_product.test_combo_price_unchanged_with_lot_tracked_product.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless failed to start: [3874:3895:0826/055600.048400:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3874:3895:0826/055600.054196:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3874:3895:0826/055600.054435:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3874:3895:0826/055600.054483:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3874:3895:0826/055600.054495:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3874:3895:0826/055600.072279:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3874:3874:0826/055600.075825:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3910:3910:0826/055600.079712:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3910:3910:0826/055600.087029:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3874:3895:0826/055600.101170:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3874:3874:0826/055600.176901:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3874:3874:0826/055600.176995:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3874:3874:0826/055600.177008:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3874:3895:0826/055600.178152:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3874:3895:0826/055600.178173:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:00,226 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_price_unchanged_with_lot_tracked_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:00,297 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_variant_mix ... 2026-08-26 05:56:01,050 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix: Chrome headless failed to start: 2026-08-26 05:56:01,050 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_variant_mix : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:01,093 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_variant_mix (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix) 2026-08-26 05:56:01,094 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_variant_mix ... 2026-08-26 05:56:01,970 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.test_combo_variant_mix: Chrome headless failed to start: 2026-08-26 05:56:01,971 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_variant_mix : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:02,029 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_variant_mix (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix) 2026-08-26 05:56:02,029 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_combo_variant_mix ... 2026-08-26 05:56:02,710 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_combo_variant_mix.test_combo_variant_mix.test_combo_variant_mix: Chrome headless failed to start: 2026-08-26 05:56:02,711 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_combo_variant_mix : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:02,746 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_ctrl_number_ignored ... 2026-08-26 05:56:03,124 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored: Chrome headless failed to start: [4041:4062:0826/055602.896800:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4041:4062:0826/055602.903196:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4041:4062:0826/055602.903425:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4041:4062:0826/055602.903467:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4041:4062:0826/055602.904398:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4041:4062:0826/055602.915381:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4041:4041:0826/055602.920647:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4076:4076:0826/055602.932365:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4076:4076:0826/055602.940167:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4041:4062:0826/055602.946359:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4041:4041:0826/055603.024504:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4041:4041:0826/055603.024619:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4041:4062:0826/055603.025129:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4056:4056:0100/000000.078239:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [4056:4056:0100/000000.078411:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 05:56:03,127 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_ctrl_number_ignored : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:03,157 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ctrl_number_ignored (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored) 2026-08-26 05:56:03,158 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_ctrl_number_ignored ... 2026-08-26 05:56:03,480 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.test_ctrl_number_ignored: Chrome headless failed to start: [4136:4157:0826/055603.306228:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4136:4157:0826/055603.310028:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4136:4157:0826/055603.311642:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4136:4157:0826/055603.311730:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4136:4157:0826/055603.311741:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4136:4157:0826/055603.330014:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4136:4136:0826/055603.334964:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4171:4171:0826/055603.353313:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4171:4171:0826/055603.357621:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4136:4157:0826/055603.370303:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4136:4136:0826/055603.436719:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4136:4136:0826/055603.436798:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4136:4136:0826/055603.436811:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4136:4157:0826/055603.436834:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4136:4157:0826/055603.436857:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:03,483 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_ctrl_number_ignored : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:03,514 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ctrl_number_ignored (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored) 2026-08-26 05:56:03,514 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_ctrl_number_ignored ... 2026-08-26 05:56:03,897 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_ctrl_number_ignored.test_ctrl_number_ignored.test_ctrl_number_ignored: Chrome headless failed to start: [4240:4261:0826/055603.665126:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4240:4261:0826/055603.669981:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4240:4261:0826/055603.670822:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4240:4261:0826/055603.670881:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4240:4261:0826/055603.670892:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4240:4261:0826/055603.691956:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4240:4240:0826/055603.693600:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4276:4276:0826/055603.704883:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4276:4276:0826/055603.710979:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4240:4261:0826/055603.715642:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4240:4240:0826/055603.824159:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4240:4240:0826/055603.825139:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4240:4240:0826/055603.825171:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4240:4261:0826/055603.825453:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4240:4261:0826/055603.825493:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:03,900 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_ctrl_number_ignored : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:03,927 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_all_fields_displayed ... 2026-08-26 05:56:04,403 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed: Chrome headless failed to start: [4346:4369:0826/055604.223005:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4346:4369:0826/055604.229687:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4346:4369:0826/055604.229970:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4346:4369:0826/055604.230015:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4346:4369:0826/055604.230024:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4346:4369:0826/055604.238058:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4346:4346:0826/055604.241684:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4346:4369:0826/055604.263314:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4382:4382:0826/055604.266175:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4382:4382:0826/055604.270567:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4346:4346:0826/055604.351185:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4346:4346:0826/055604.351298:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4346:4346:0826/055604.351316:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4346:4369:0826/055604.352564:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4346:4369:0826/055604.352591:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:04,406 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_all_fields_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:04,464 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_all_fields_displayed (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed) 2026-08-26 05:56:04,465 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_all_fields_displayed ... 2026-08-26 05:56:05,026 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.test_customer_all_fields_displayed: Chrome headless failed to start: [4448:4469:0826/055604.799797:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4448:4469:0826/055604.803398:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4448:4469:0826/055604.803487:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4448:4469:0826/055604.803586:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4448:4469:0826/055604.803600:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4448:4469:0826/055604.813908:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4448:4448:0826/055604.814572:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4448:4469:0826/055604.843702:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4484:4484:0826/055604.853229:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4484:4484:0826/055604.866439:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4448:4448:0826/055604.957217:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4448:4448:0826/055604.957300:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4448:4448:0826/055604.957317:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4448:4469:0826/055604.957654:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4448:4469:0826/055604.957681:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:05,030 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_all_fields_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:05,092 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_all_fields_displayed (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed) 2026-08-26 05:56:05,092 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_all_fields_displayed ... 2026-08-26 05:56:05,648 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_all_fields_displayed.test_customer_all_fields_displayed.test_customer_all_fields_displayed: Chrome headless failed to start: [4547:4568:0826/055605.425060:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4547:4568:0826/055605.429671:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4547:4568:0826/055605.430868:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4547:4568:0826/055605.430949:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4547:4568:0826/055605.430962:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4547:4568:0826/055605.443843:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4547:4547:0826/055605.448751:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4582:4582:0826/055605.467665:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4582:4582:0826/055605.474129:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4547:4568:0826/055605.490980:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:05,651 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_all_fields_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:05,693 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display ... 2026-08-26 05:56:05,914 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display: Chrome headless failed to start: [4647:4668:0826/055605.888326:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:05,915 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_display : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:05,953 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_display (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display) 2026-08-26 05:56:05,954 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display ... 2026-08-26 05:56:06,309 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.test_customer_display: Chrome headless failed to start: [4673:4694:0826/055606.129040:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4673:4694:0826/055606.135559:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4673:4694:0826/055606.135724:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4673:4694:0826/055606.135764:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4673:4694:0826/055606.135809:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4673:4694:0826/055606.146443:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4673:4673:0826/055606.149882:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4708:4708:0826/055606.167900:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4708:4708:0826/055606.171699:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4673:4694:0826/055606.177860:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4673:4673:0826/055606.243830:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4673:4673:0826/055606.243913:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4673:4673:0826/055606.243929:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4673:4694:0826/055606.244919:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4673:4694:0826/055606.244947:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:06,312 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_display : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:06,348 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_display (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display) 2026-08-26 05:56:06,348 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display ... 2026-08-26 05:56:06,766 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display.test_customer_display.test_customer_display: Chrome headless failed to start: [4772:4795:0826/055606.541438:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4772:4795:0826/055606.546881:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4772:4795:0826/055606.547037:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4772:4795:0826/055606.548681:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4772:4795:0826/055606.548739:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4772:4795:0826/055606.563794:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4772:4772:0826/055606.566862:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4807:4807:0826/055606.573621:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4807:4807:0826/055606.577123:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4772:4795:0826/055606.591012:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4772:4772:0826/055606.704350:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4772:4772:0826/055606.704439:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. 2026-08-26 05:56:06,769 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_display : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:06,803 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display_as_public ... 2026-08-26 05:56:06,922 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 05:56:07,217 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:07] "GET /web/image/pos.config/8/customer_display_bg_img HTTP/1.1" 200 - 13 0.004 0.296 2026-08-26 05:56:07,219 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_as_public: waiting for threads: [] 2026-08-26 05:56:07,244 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display_with_qr ... 2026-08-26 05:56:07,438 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr: Chrome headless failed to start: 2026-08-26 05:56:07,439 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_display_with_qr : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:07,473 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_display_with_qr (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr) 2026-08-26 05:56:07,474 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display_with_qr ... 2026-08-26 05:56:07,728 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.test_customer_display_with_qr: Chrome headless failed to start: 2026-08-26 05:56:07,729 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_display_with_qr : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:07,763 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_display_with_qr (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr) 2026-08-26 05:56:07,763 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_display_with_qr ... 2026-08-26 05:56:08,141 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_display_with_qr.test_customer_display_with_qr.test_customer_display_with_qr: Chrome headless failed to start: [4911:4932:0826/055607.957987:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4911:4932:0826/055607.964457:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4911:4932:0826/055607.964560:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4911:4932:0826/055607.964779:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4911:4932:0826/055607.964822:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4911:4932:0826/055607.994988:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4911:4911:0826/055608.000158:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4947:4947:0826/055608.012328:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4947:4947:0826/055608.015077:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4911:4932:0826/055608.021322:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:08,144 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_display_with_qr : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:08,186 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_note_is_present_after_refresh ... 2026-08-26 05:56:08,462 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh: Chrome headless failed to start: 2026-08-26 05:56:08,463 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_note_is_present_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:08,507 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_note_is_present_after_refresh (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh) 2026-08-26 05:56:08,508 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_note_is_present_after_refresh ... 2026-08-26 05:56:08,928 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.test_customer_note_is_present_after_refresh: Chrome headless failed to start: [5033:5054:0826/055608.753539:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5033:5054:0826/055608.759983:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5033:5054:0826/055608.760092:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5033:5054:0826/055608.760125:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5033:5054:0826/055608.760135:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5033:5054:0826/055608.777066:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5033:5033:0826/055608.778899:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5069:5069:0826/055608.794703:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5069:5069:0826/055608.798099:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5033:5054:0826/055608.802208:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5033:5033:0826/055608.884688:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5033:5033:0826/055608.884774:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5033:5033:0826/055608.884789:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5033:5054:0826/055608.887031:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5033:5054:0826/055608.887062:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:08,932 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_note_is_present_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:08,969 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_note_is_present_after_refresh (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh) 2026-08-26 05:56:08,969 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_note_is_present_after_refresh ... 2026-08-26 05:56:09,530 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_note_is_present_after_refresh.test_customer_note_is_present_after_refresh.test_customer_note_is_present_after_refresh: Chrome headless failed to start: [5138:5159:0826/055609.251109:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5138:5159:0826/055609.261219:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5138:5159:0826/055609.261349:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5138:5159:0826/055609.261593:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5138:5159:0826/055609.261606:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5138:5159:0826/055609.295562:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5138:5138:0826/055609.302903:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5175:5175:0826/055609.316837:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5175:5175:0826/055609.319877:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5138:5159:0826/055609.328810:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:09,533 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_note_is_present_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:09,574 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_search_more ... 2026-08-26 05:56:09,936 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more: Chrome headless failed to start: 2026-08-26 05:56:09,938 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_search_more : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:09,974 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_search_more (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more) 2026-08-26 05:56:09,974 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_search_more ... 2026-08-26 05:56:10,362 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.test_customer_search_more: Chrome headless failed to start: 2026-08-26 05:56:10,363 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_search_more : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:10,407 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_search_more (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more) 2026-08-26 05:56:10,407 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_customer_search_more ... 2026-08-26 05:56:10,759 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_customer_search_more.test_customer_search_more.test_customer_search_more: Chrome headless failed to start: 2026-08-26 05:56:10,760 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_customer_search_more : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:10,811 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_draft_orders_not_syncing ... 2026-08-26 05:56:11,081 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing: Chrome headless failed to start: 2026-08-26 05:56:11,081 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_draft_orders_not_syncing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:11,136 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_draft_orders_not_syncing (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing) 2026-08-26 05:56:11,137 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_draft_orders_not_syncing ... 2026-08-26 05:56:11,391 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.test_draft_orders_not_syncing: Chrome headless failed to start: 2026-08-26 05:56:11,392 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_draft_orders_not_syncing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:11,437 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_draft_orders_not_syncing (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing) 2026-08-26 05:56:11,437 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_draft_orders_not_syncing ... 2026-08-26 05:56:11,753 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_draft_orders_not_syncing.test_draft_orders_not_syncing.test_draft_orders_not_syncing: Chrome headless failed to start: 2026-08-26 05:56:11,754 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_draft_orders_not_syncing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:11,803 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_dynamic_product_price ... 2026-08-26 05:56:12,275 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price: Chrome headless failed to start: 2026-08-26 05:56:12,276 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_dynamic_product_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:12,303 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_dynamic_product_price (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price) 2026-08-26 05:56:12,303 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_dynamic_product_price ... 2026-08-26 05:56:12,826 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.test_dynamic_product_price: Chrome headless failed to start: [5379:5400:0826/055612.780915:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:12,827 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_dynamic_product_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:12,867 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_dynamic_product_price (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price) 2026-08-26 05:56:12,867 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_dynamic_product_price ... 2026-08-26 05:56:13,361 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_dynamic_product_price.test_dynamic_product_price.test_dynamic_product_price: Chrome headless failed to start: 2026-08-26 05:56:13,361 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_dynamic_product_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:13,403 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_inclusive_and_exclusive_tax ... 2026-08-26 05:56:14,030 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless failed to start: 2026-08-26 05:56:14,031 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fiscal_position_inclusive_and_exclusive_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:14,085 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_inclusive_and_exclusive_tax (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax) 2026-08-26 05:56:14,085 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_inclusive_and_exclusive_tax ... 2026-08-26 05:56:14,711 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless failed to start: 2026-08-26 05:56:14,712 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fiscal_position_inclusive_and_exclusive_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:14,749 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_inclusive_and_exclusive_tax (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax) 2026-08-26 05:56:14,750 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_inclusive_and_exclusive_tax ... 2026-08-26 05:56:15,467 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_inclusive_and_exclusive_tax.test_fiscal_position_inclusive_and_exclusive_tax.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless failed to start: [5458:5479:0826/055615.292126:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5458:5479:0826/055615.297285:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5458:5479:0826/055615.298212:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5458:5479:0826/055615.298494:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5458:5479:0826/055615.298518:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5458:5479:0826/055615.315488:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5458:5458:0826/055615.315993:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5493:5493:0826/055615.336886:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5493:5493:0826/055615.338973:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5458:5479:0826/055615.342713:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5458:5458:0826/055615.410342:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5458:5479:0826/055615.410442:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5458:5458:0826/055615.410519:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5458:5458:0826/055615.410533:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5458:5479:0826/055615.410557:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:15,470 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fiscal_position_inclusive_and_exclusive_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:15,526 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_no_tax ... 2026-08-26 05:56:16,176 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax: Chrome headless failed to start: [5564:5585:0826/055616.004675:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5564:5585:0826/055616.010643:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5564:5585:0826/055616.011159:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5564:5585:0826/055616.011268:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5564:5585:0826/055616.011290:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5564:5585:0826/055616.021562:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5564:5564:0826/055616.022675:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5599:5599:0826/055616.042410:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5599:5599:0826/055616.045618:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5564:5585:0826/055616.047942:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5564:5564:0826/055616.125181:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5564:5564:0826/055616.125266:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5564:5564:0826/055616.125282:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5564:5585:0826/055616.125433:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5564:5585:0826/055616.125458:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:16,179 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fiscal_position_no_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:16,233 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_no_tax (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax) 2026-08-26 05:56:16,234 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_no_tax ... 2026-08-26 05:56:16,738 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.test_fiscal_position_no_tax: Chrome headless failed to start: [5662:5683:0826/055616.703261:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:16,739 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fiscal_position_no_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:16,780 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_no_tax (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax) 2026-08-26 05:56:16,780 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_no_tax ... 2026-08-26 05:56:17,454 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_no_tax.test_fiscal_position_no_tax.test_fiscal_position_no_tax: Chrome headless failed to start: [5689:5710:0826/055617.276479:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5689:5710:0826/055617.284054:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5689:5710:0826/055617.284146:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5689:5710:0826/055617.284178:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5689:5710:0826/055617.284187:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5689:5710:0826/055617.297641:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5689:5689:0826/055617.302711:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5724:5724:0826/055617.321046:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5724:5724:0826/055617.327335:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5689:5710:0826/055617.333767:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5689:5689:0826/055617.407884:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5689:5689:0826/055617.407968:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5689:5689:0826/055617.407984:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5689:5710:0826/055617.407981:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5689:5710:0826/055617.408005:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:17,459 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fiscal_position_no_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:17,513 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_tax_group_labels ... 2026-08-26 05:56:18,070 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels: Chrome headless failed to start: 2026-08-26 05:56:18,070 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fiscal_position_tax_group_labels : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:18,112 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_tax_group_labels (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels) 2026-08-26 05:56:18,113 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_tax_group_labels ... 2026-08-26 05:56:18,600 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.test_fiscal_position_tax_group_labels: Chrome headless failed to start: [5811:5832:0826/055618.568116:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:18,601 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fiscal_position_tax_group_labels : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:18,646 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_tax_group_labels (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels) 2026-08-26 05:56:18,646 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fiscal_position_tax_group_labels ... 2026-08-26 05:56:19,261 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fiscal_position_tax_group_labels.test_fiscal_position_tax_group_labels.test_fiscal_position_tax_group_labels: Chrome headless failed to start: [5838:5859:0826/055619.079978:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5838:5859:0826/055619.086590:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5838:5859:0826/055619.087400:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5838:5859:0826/055619.093046:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5838:5859:0826/055619.093087:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5838:5859:0826/055619.112920:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5838:5838:0826/055619.114268:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5873:5873:0826/055619.126434:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5873:5873:0826/055619.133323:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5838:5859:0826/055619.143852:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5838:5838:0826/055619.212708:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5838:5838:0826/055619.212815:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5838:5859:0826/055619.212841:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:19,265 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fiscal_position_tax_group_labels : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:19,309 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fixed_tax_negative_qty ... 2026-08-26 05:56:19,889 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty: Chrome headless failed to start: [5942:5963:0826/055619.820964:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:19,890 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fixed_tax_negative_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:19,929 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fixed_tax_negative_qty (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty) 2026-08-26 05:56:19,930 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fixed_tax_negative_qty ... 2026-08-26 05:56:20,415 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.test_fixed_tax_negative_qty: Chrome headless failed to start: 2026-08-26 05:56:20,416 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fixed_tax_negative_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:20,459 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fixed_tax_negative_qty (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty) 2026-08-26 05:56:20,460 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_fixed_tax_negative_qty ... 2026-08-26 05:56:21,041 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_fixed_tax_negative_qty.test_fixed_tax_negative_qty.test_fixed_tax_negative_qty: Chrome headless failed to start: [5984:6005:0826/055621.020938:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:21,042 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_fixed_tax_negative_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:21,095 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_free_text_custom_attribute_on_receipt ... 2026-08-26 05:56:21,228 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.value records with IDs: [404] 2026-08-26 05:56:21,235 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.value records with IDs: [405] 2026-08-26 05:56:21,243 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.value records with IDs: [406] 2026-08-26 05:56:21,255 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.value records with IDs: [407] 2026-08-26 05:56:21,290 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.line records with IDs: [97] 2026-08-26 05:56:21,309 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.line records with IDs: [98] 2026-08-26 05:56:21,635 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt: Chrome headless failed to start: [6024:6024:0100/000000.635168:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:56:21,636 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_free_text_custom_attribute_on_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:21,688 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_free_text_custom_attribute_on_receipt (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt) 2026-08-26 05:56:21,689 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_free_text_custom_attribute_on_receipt ... 2026-08-26 05:56:21,788 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.value records with IDs: [404] 2026-08-26 05:56:21,794 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.value records with IDs: [405] 2026-08-26 05:56:21,800 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.value records with IDs: [406] 2026-08-26 05:56:21,806 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.value records with IDs: [407] 2026-08-26 05:56:21,824 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.line records with IDs: [97] 2026-08-26 05:56:21,842 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.line records with IDs: [98] 2026-08-26 05:56:22,170 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.test_free_text_custom_attribute_on_receipt: Chrome headless failed to start: 2026-08-26 05:56:22,170 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_free_text_custom_attribute_on_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:22,216 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_free_text_custom_attribute_on_receipt (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt) 2026-08-26 05:56:22,216 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_free_text_custom_attribute_on_receipt ... 2026-08-26 05:56:22,354 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.value records with IDs: [404] 2026-08-26 05:56:22,361 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.value records with IDs: [405] 2026-08-26 05:56:22,366 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.value records with IDs: [406] 2026-08-26 05:56:22,371 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.value records with IDs: [407] 2026-08-26 05:56:22,392 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.line records with IDs: [97] 2026-08-26 05:56:22,410 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #27 deleted product.template.attribute.line records with IDs: [98] 2026-08-26 05:56:22,712 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_free_text_custom_attribute_on_receipt.test_free_text_custom_attribute_on_receipt.test_free_text_custom_attribute_on_receipt: Chrome headless failed to start: 2026-08-26 05:56:22,713 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_free_text_custom_attribute_on_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:22,771 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_categories ... 2026-08-26 05:56:23,280 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories: Chrome headless failed to start: 2026-08-26 05:56:23,280 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_limited_categories : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:23,331 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_limited_categories (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories) 2026-08-26 05:56:23,332 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_categories ... 2026-08-26 05:56:23,816 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.test_limited_categories: Chrome headless failed to start: 2026-08-26 05:56:23,817 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_limited_categories : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:23,857 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_limited_categories (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories) 2026-08-26 05:56:23,858 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_categories ... 2026-08-26 05:56:24,409 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories.test_limited_categories.test_limited_categories: Chrome headless failed to start: 2026-08-26 05:56:24,410 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_limited_categories : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:24,458 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_categories_child_product_search ... 2026-08-26 05:56:25,028 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search: Chrome headless failed to start: 2026-08-26 05:56:25,029 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_limited_categories_child_product_search : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:25,070 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_limited_categories_child_product_search (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search) 2026-08-26 05:56:25,071 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_categories_child_product_search ... 2026-08-26 05:56:25,531 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.test_limited_categories_child_product_search: Chrome headless failed to start: 2026-08-26 05:56:25,532 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_limited_categories_child_product_search : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:25,588 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_limited_categories_child_product_search (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search) 2026-08-26 05:56:25,588 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_categories_child_product_search ... 2026-08-26 05:56:26,366 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_categories_child_product_search.test_limited_categories_child_product_search.test_limited_categories_child_product_search: Chrome headless failed to start: [6145:6166:0826/055626.139048:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6145:6166:0826/055626.143986:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6145:6166:0826/055626.144224:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6145:6166:0826/055626.144258:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6145:6166:0826/055626.144267:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6145:6166:0826/055626.156381:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6145:6145:0826/055626.159008:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6145:6166:0826/055626.197670:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6181:6181:0826/055626.222006:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6181:6181:0826/055626.234833:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6145:6145:0826/055626.305391:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6145:6145:0826/055626.305476:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6145:6145:0826/055626.305491:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6145:6166:0826/055626.305999:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6145:6166:0826/055626.306027:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:26,378 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_limited_categories_child_product_search : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:26,450 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_product_pricelist_loading ... 2026-08-26 05:56:27,418 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading: Chrome headless failed to start: [6246:6268:0826/055627.402417:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:27,419 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_limited_product_pricelist_loading : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:27,468 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_limited_product_pricelist_loading (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading) 2026-08-26 05:56:27,469 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_product_pricelist_loading ... 2026-08-26 05:56:28,338 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.test_limited_product_pricelist_loading: Chrome headless failed to start: 2026-08-26 05:56:28,339 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_limited_product_pricelist_loading : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:28,383 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_limited_product_pricelist_loading (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading) 2026-08-26 05:56:28,383 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_limited_product_pricelist_loading ... 2026-08-26 05:56:29,242 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_limited_product_pricelist_loading.test_limited_product_pricelist_loading.test_limited_product_pricelist_loading: Chrome headless failed to start: 2026-08-26 05:56:29,242 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_limited_product_pricelist_loading : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:29,282 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot ... 2026-08-26 05:56:30,171 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot: Chrome headless failed to start: [6315:6336:0826/055629.940409:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6315:6336:0826/055629.945631:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6315:6336:0826/055629.945729:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6315:6336:0826/055629.945769:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6315:6336:0826/055629.945778:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6315:6336:0826/055629.961199:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6315:6315:0826/055629.963969:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6350:6350:0826/055629.976192:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6315:6336:0826/055629.986961:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6350:6350:0826/055629.988463:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6315:6315:0826/055630.074580:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6315:6315:0826/055630.074670:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6315:6315:0826/055630.074685:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6315:6336:0826/055630.078354:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6315:6336:0826/055630.078400:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:30,174 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_lot : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:30,229 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_lot (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot) 2026-08-26 05:56:30,230 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot ... 2026-08-26 05:56:30,939 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.test_lot: Chrome headless failed to start: 2026-08-26 05:56:30,940 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_lot : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:30,981 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_lot (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot) 2026-08-26 05:56:30,982 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot ... 2026-08-26 05:56:31,827 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot.test_lot.test_lot: Chrome headless failed to start: [6425:6446:0826/055631.607249:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6425:6446:0826/055631.612819:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6425:6446:0826/055631.613058:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6425:6446:0826/055631.613102:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6425:6446:0826/055631.613111:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6425:6446:0826/055631.625307:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6425:6425:0826/055631.626740:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6425:6446:0826/055631.658489:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6460:6460:0826/055631.655358:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6460:6460:0826/055631.665456:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:56:31,836 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_lot : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:31,887 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot_refund ... 2026-08-26 05:56:32,317 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund: Chrome headless failed to start: 2026-08-26 05:56:32,318 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_lot_refund : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:32,363 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_lot_refund (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund) 2026-08-26 05:56:32,363 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot_refund ... 2026-08-26 05:56:32,736 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.test_lot_refund: Chrome headless failed to start: 2026-08-26 05:56:32,737 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_lot_refund : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:32,784 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_lot_refund (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund) 2026-08-26 05:56:32,784 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_lot_refund ... 2026-08-26 05:56:33,238 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_lot_refund.test_lot_refund.test_lot_refund: Chrome headless failed to start: 2026-08-26 05:56:33,239 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_lot_refund : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:33,285 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_options ... 2026-08-26 05:56:34,118 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options: Chrome headless failed to start: 2026-08-26 05:56:34,118 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_multi_product_options : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:34,174 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multi_product_options (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options) 2026-08-26 05:56:34,175 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_options ... 2026-08-26 05:56:34,930 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.test_multi_product_options: Chrome headless failed to start: 2026-08-26 05:56:34,931 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_multi_product_options : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:34,982 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multi_product_options (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options) 2026-08-26 05:56:34,982 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_options ... 2026-08-26 05:56:35,963 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_options.test_multi_product_options.test_multi_product_options: Chrome headless failed to start: [6623:6644:0826/055635.733632:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6623:6644:0826/055635.742678:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6623:6644:0826/055635.742792:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6623:6644:0826/055635.742839:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6623:6644:0826/055635.742850:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6623:6644:0826/055635.758460:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6623:6623:0826/055635.762596:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6623:6644:0826/055635.785604:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6659:6659:0826/055635.784499:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6659:6659:0826/055635.805441:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:56:35,966 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_multi_product_options : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:36,006 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_pricelist_rules ... 2026-08-26 05:56:36,470 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules: Chrome headless failed to start: [6726:6747:0826/055636.445921:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:36,471 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_multi_product_pricelist_rules : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:36,513 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multi_product_pricelist_rules (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules) 2026-08-26 05:56:36,514 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_pricelist_rules ... 2026-08-26 05:56:36,935 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.test_multi_product_pricelist_rules: Chrome headless failed to start: 2026-08-26 05:56:36,936 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_multi_product_pricelist_rules : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:36,973 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multi_product_pricelist_rules (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules) 2026-08-26 05:56:36,973 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_multi_product_pricelist_rules ... 2026-08-26 05:56:37,500 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_multi_product_pricelist_rules.test_multi_product_pricelist_rules.test_multi_product_pricelist_rules: Chrome headless failed to start: [6768:6791:0826/055637.464228:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:37,501 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_multi_product_pricelist_rules : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:37,545 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_not_available_pricelist_not_set_on_order ... 2026-08-26 05:56:38,263 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order: Chrome headless failed to start: [6794:6815:0826/055638.030288:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6794:6815:0826/055638.037506:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6794:6815:0826/055638.037667:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6794:6815:0826/055638.037701:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6794:6815:0826/055638.037711:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6794:6815:0826/055638.053576:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6794:6794:0826/055638.056814:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6829:6829:0826/055638.063191:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6829:6829:0826/055638.066518:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6794:6815:0826/055638.092279:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6794:6794:0826/055638.175428:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6794:6794:0826/055638.175509:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6794:6794:0826/055638.175525:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6794:6815:0826/055638.175875:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6794:6815:0826/055638.175902:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6809:6809:0100/000000.231784:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [6809:6809:0100/000000.232185:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 05:56:38,266 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_not_available_pricelist_not_set_on_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:38,313 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_not_available_pricelist_not_set_on_order (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order) 2026-08-26 05:56:38,314 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_not_available_pricelist_not_set_on_order ... 2026-08-26 05:56:38,942 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.test_not_available_pricelist_not_set_on_order: Chrome headless failed to start: 2026-08-26 05:56:38,943 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_not_available_pricelist_not_set_on_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:38,987 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_not_available_pricelist_not_set_on_order (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order) 2026-08-26 05:56:38,987 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_not_available_pricelist_not_set_on_order ... 2026-08-26 05:56:39,632 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_not_available_pricelist_not_set_on_order.test_not_available_pricelist_not_set_on_order.test_not_available_pricelist_not_set_on_order: Chrome headless failed to start: [6914:6935:0826/055639.565711:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:39,633 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_not_available_pricelist_not_set_on_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:39,689 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_offline_barcode_not_in_pos ... 2026-08-26 05:56:39,906 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos: Chrome headless failed to start: [6954:6954:0100/000000.904007:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:56:39,906 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_offline_barcode_not_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:39,940 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_offline_barcode_not_in_pos (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos) 2026-08-26 05:56:39,940 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_offline_barcode_not_in_pos ... 2026-08-26 05:56:40,170 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.test_offline_barcode_not_in_pos: Chrome headless failed to start: 2026-08-26 05:56:40,171 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_offline_barcode_not_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:40,208 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_offline_barcode_not_in_pos (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos) 2026-08-26 05:56:40,208 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_offline_barcode_not_in_pos ... 2026-08-26 05:56:40,428 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_offline_barcode_not_in_pos.test_offline_barcode_not_in_pos.test_offline_barcode_not_in_pos: Chrome headless failed to start: 2026-08-26 05:56:40,429 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_offline_barcode_not_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:40,463 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_one_attribute_value_scan_barcode ... 2026-08-26 05:56:41,581 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode: Chrome headless failed to start: [6988:7009:0826/055641.303491:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6988:7009:0826/055641.308385:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6988:7009:0826/055641.308493:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6988:7009:0826/055641.308535:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [6988:7009:0826/055641.308544:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6988:7009:0826/055641.326701:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6988:6988:0826/055641.327199:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7023:7023:0826/055641.351411:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7023:7023:0826/055641.354169:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6988:7009:0826/055641.361513:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:41,584 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_one_attribute_value_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:41,641 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_one_attribute_value_scan_barcode (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode) 2026-08-26 05:56:41,642 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_one_attribute_value_scan_barcode ... 2026-08-26 05:56:42,449 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.test_one_attribute_value_scan_barcode: Chrome headless failed to start: [7090:7111:0826/055642.426735:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:42,450 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_one_attribute_value_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:42,488 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_one_attribute_value_scan_barcode (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode) 2026-08-26 05:56:42,488 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_one_attribute_value_scan_barcode ... 2026-08-26 05:56:43,301 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_one_attribute_value_scan_barcode.test_one_attribute_value_scan_barcode.test_one_attribute_value_scan_barcode: Chrome headless failed to start: 2026-08-26 05:56:43,301 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_one_attribute_value_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:43,348 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_and_invoice_amounts ... 2026-08-26 05:56:43,832 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts: Chrome headless failed to start: 2026-08-26 05:56:43,833 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_order_and_invoice_amounts : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:43,882 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_and_invoice_amounts (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts) 2026-08-26 05:56:43,882 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_and_invoice_amounts ... 2026-08-26 05:56:44,372 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.test_order_and_invoice_amounts: Chrome headless failed to start: 2026-08-26 05:56:44,373 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_order_and_invoice_amounts : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:44,427 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_and_invoice_amounts (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts) 2026-08-26 05:56:44,428 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_and_invoice_amounts ... 2026-08-26 05:56:45,027 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_and_invoice_amounts.test_order_and_invoice_amounts.test_order_and_invoice_amounts: Chrome headless failed to start: [7172:7193:0826/055644.841440:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7172:7193:0826/055644.846325:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7172:7193:0826/055644.846418:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7172:7193:0826/055644.846447:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7172:7193:0826/055644.846456:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7172:7193:0826/055644.859039:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7172:7172:0826/055644.860010:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7172:7193:0826/055644.895205:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7207:7207:0826/055644.894944:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7207:7207:0826/055644.902872:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7172:7172:0826/055644.963230:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7172:7172:0826/055644.963321:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7172:7172:0826/055644.963335:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7172:7193:0826/055644.963435:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7172:7193:0826/055644.963461:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:45,030 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_order_and_invoice_amounts : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:45,077 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_refund_flow ... 2026-08-26 05:56:45,351 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow: Chrome headless failed to start: 2026-08-26 05:56:45,351 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_order_refund_flow : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:45,399 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_refund_flow (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow) 2026-08-26 05:56:45,400 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_refund_flow ... 2026-08-26 05:56:45,676 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.test_order_refund_flow: Chrome headless failed to start: 2026-08-26 05:56:45,676 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_order_refund_flow : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:45,713 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_refund_flow (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow) 2026-08-26 05:56:45,713 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_refund_flow ... 2026-08-26 05:56:45,975 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_refund_flow.test_order_refund_flow.test_order_refund_flow: Chrome headless failed to start: 2026-08-26 05:56:45,975 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_order_refund_flow : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:46,028 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_with_existing_serial ... 2026-08-26 05:56:47,004 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial: Chrome headless failed to start: [7345:7366:0826/055646.814604:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7345:7366:0826/055646.821338:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7345:7366:0826/055646.821434:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7345:7366:0826/055646.821507:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7345:7366:0826/055646.821532:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7345:7366:0826/055646.830572:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7345:7345:0826/055646.837267:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7380:7380:0826/055646.849856:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7380:7380:0826/055646.852758:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7345:7366:0826/055646.874036:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:47,008 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_order_with_existing_serial : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:47,059 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_with_existing_serial (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial) 2026-08-26 05:56:47,060 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_with_existing_serial ... 2026-08-26 05:56:47,830 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.test_order_with_existing_serial: Chrome headless failed to start: 2026-08-26 05:56:47,831 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_order_with_existing_serial : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:47,870 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_with_existing_serial (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial) 2026-08-26 05:56:47,871 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_order_with_existing_serial ... 2026-08-26 05:56:48,604 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_order_with_existing_serial.test_order_with_existing_serial.test_order_with_existing_serial: Chrome headless failed to start: 2026-08-26 05:56:48,605 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_order_with_existing_serial : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:48,647 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_orderline_merge_with_higher_price_precision ... 2026-08-26 05:56:48,994 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision: Chrome headless failed to start: [7479:7501:0826/055648.961021:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:48,995 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_orderline_merge_with_higher_price_precision : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:49,038 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_orderline_merge_with_higher_price_precision (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision) 2026-08-26 05:56:49,039 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_orderline_merge_with_higher_price_precision ... 2026-08-26 05:56:49,604 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.test_orderline_merge_with_higher_price_precision: Chrome headless failed to start: [7505:7526:0826/055649.392021:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7505:7526:0826/055649.395169:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7505:7526:0826/055649.395353:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7505:7526:0826/055649.395389:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7505:7526:0826/055649.395397:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7505:7526:0826/055649.406369:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7505:7505:0826/055649.410310:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7540:7540:0826/055649.422801:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7540:7540:0826/055649.426187:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7505:7526:0826/055649.430473:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:49,608 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_orderline_merge_with_higher_price_precision : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:49,641 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_orderline_merge_with_higher_price_precision (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision) 2026-08-26 05:56:49,641 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_orderline_merge_with_higher_price_precision ... 2026-08-26 05:56:49,939 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_orderline_merge_with_higher_price_precision.test_orderline_merge_with_higher_price_precision.test_orderline_merge_with_higher_price_precision: Chrome headless failed to start: [7621:7621:0100/000000.937439:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:56:49,939 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_orderline_merge_with_higher_price_precision : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:49,976 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_closing_cash_details ... 2026-08-26 05:56:50,566 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details: Chrome headless failed to start: [7623:7644:0826/055650.387523:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7623:7644:0826/055650.400147:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7623:7644:0826/055650.400251:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7623:7644:0826/055650.400849:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7623:7644:0826/055650.400884:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7623:7644:0826/055650.409911:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7623:7623:0826/055650.413951:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7658:7658:0826/055650.427135:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7658:7658:0826/055650.430677:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7623:7644:0826/055650.447697:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:56:50,570 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_pos_closing_cash_details : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:50,610 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_closing_cash_details (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details) 2026-08-26 05:56:50,614 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_closing_cash_details ... 2026-08-26 05:56:50,980 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.test_pos_closing_cash_details: Chrome headless failed to start: 2026-08-26 05:56:50,981 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_pos_closing_cash_details : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:51,033 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_closing_cash_details (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details) 2026-08-26 05:56:51,033 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_closing_cash_details ... 2026-08-26 05:56:51,585 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_closing_cash_details.test_pos_closing_cash_details.test_pos_closing_cash_details: Chrome headless failed to start: [7736:7757:0826/055651.418053:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7736:7757:0826/055651.418309:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7736:7757:0826/055651.418401:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7736:7757:0826/055651.418430:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7736:7757:0826/055651.418436:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7736:7757:0826/055651.433139:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7736:7736:0826/055651.433569:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7736:7757:0826/055651.458100:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7771:7771:0826/055651.471074:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7771:7771:0826/055651.473833:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:56:51,588 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_pos_closing_cash_details : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:51,632 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_ui_round_globally ... 2026-08-26 05:56:52,235 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally: Chrome headless failed to start: [7838:7859:0826/055652.057840:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7838:7859:0826/055652.063511:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7838:7859:0826/055652.063605:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7838:7859:0826/055652.071048:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [7838:7859:0826/055652.077011:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7838:7859:0826/055652.085549:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7838:7838:0826/055652.086831:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7875:7875:0826/055652.116355:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7838:7859:0826/055652.119600:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7875:7875:0826/055652.123057:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7838:7838:0826/055652.202338:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7838:7859:0826/055652.202457:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7838:7838:0826/055652.202727:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. 2026-08-26 05:56:52,238 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_pos_ui_round_globally : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:52,280 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_ui_round_globally (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally) 2026-08-26 05:56:52,281 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_ui_round_globally ... 2026-08-26 05:56:52,814 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.test_pos_ui_round_globally: Chrome headless failed to start: [7937:7958:0826/055652.746689:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:52,815 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_pos_ui_round_globally : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:52,858 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_ui_round_globally (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally) 2026-08-26 05:56:52,858 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_pos_ui_round_globally ... 2026-08-26 05:56:53,274 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_pos_ui_round_globally.test_pos_ui_round_globally.test_pos_ui_round_globally: Chrome headless failed to start: 2026-08-26 05:56:53,274 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_pos_ui_round_globally : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:53,317 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_card_qty_precision ... 2026-08-26 05:56:53,589 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision: Chrome headless failed to start: 2026-08-26 05:56:53,590 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_card_qty_precision : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:53,633 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_card_qty_precision (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision) 2026-08-26 05:56:53,634 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_card_qty_precision ... 2026-08-26 05:56:53,916 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.test_product_card_qty_precision: Chrome headless failed to start: [7995:8016:0826/055653.880998:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:53,916 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_card_qty_precision : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:53,952 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_card_qty_precision (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision) 2026-08-26 05:56:53,952 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_card_qty_precision ... 2026-08-26 05:56:54,221 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_card_qty_precision.test_product_card_qty_precision.test_product_card_qty_precision: Chrome headless failed to start: 2026-08-26 05:56:54,222 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_card_qty_precision : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:54,262 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_categories_order ... 2026-08-26 05:56:54,859 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order: Chrome headless failed to start: [8037:8058:0826/055654.670280:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8037:8058:0826/055654.679421:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8037:8058:0826/055654.679919:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8037:8058:0826/055654.679956:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8037:8058:0826/055654.679970:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8037:8058:0826/055654.698020:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8037:8037:0826/055654.699426:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [8037:8058:0826/055654.734570:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8074:8074:0826/055654.758995:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [8074:8074:0826/055654.783797:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [8037:8037:0826/055654.821433:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8037:8037:0826/055654.821521:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [8037:8037:0826/055654.821538:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 05:56:54,862 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_categories_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:54,924 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_categories_order (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order) 2026-08-26 05:56:54,924 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_categories_order ... 2026-08-26 05:56:55,712 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.test_product_categories_order: Chrome headless failed to start: [8130:8151:0826/055655.419051:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8130:8151:0826/055655.437656:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8130:8151:0826/055655.437729:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8130:8151:0826/055655.437762:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8130:8151:0826/055655.437771:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8130:8151:0826/055655.448470:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8130:8130:0826/055655.450776:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [8130:8151:0826/055655.486086:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8164:8164:0826/055655.484194:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [8164:8164:0826/055655.494765:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:56:55,715 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_categories_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:55,772 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_categories_order (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order) 2026-08-26 05:56:55,772 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_categories_order ... 2026-08-26 05:56:56,242 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_categories_order.test_product_categories_order.test_product_categories_order: Chrome headless failed to start: [8239:8260:0826/055656.206943:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:56:56,242 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_categories_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:56,287 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_change_fp ... 2026-08-26 05:56:58,189 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp: Chrome headless failed to start: 2026-08-26 05:56:58,190 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_combo_change_fp : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:56:58,226 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_combo_change_fp (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp) 2026-08-26 05:56:58,227 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_change_fp ... 2026-08-26 05:57:00,126 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.test_product_combo_change_fp: Chrome headless failed to start: [8290:8311:0826/055700.091318:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:57:00,127 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_combo_change_fp : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:00,189 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_combo_change_fp (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp) 2026-08-26 05:57:00,190 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_change_fp ... 2026-08-26 05:57:01,855 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_fp.test_product_combo_change_fp.test_product_combo_change_fp: Chrome headless failed to start: [8317:8338:0826/055701.820077:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:57:01,856 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_combo_change_fp : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:01,911 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_change_pricelist ... 2026-08-26 05:57:03,704 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist: Chrome headless failed to start: 2026-08-26 05:57:03,705 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_combo_change_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:03,759 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_combo_change_pricelist (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist) 2026-08-26 05:57:03,760 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_change_pricelist ... 2026-08-26 05:57:05,144 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.test_product_combo_change_pricelist: Chrome headless failed to start: 2026-08-26 05:57:05,144 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_combo_change_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:05,196 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_combo_change_pricelist (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist) 2026-08-26 05:57:05,196 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_change_pricelist ... 2026-08-26 05:57:06,938 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_change_pricelist.test_product_combo_change_pricelist.test_product_combo_change_pricelist: Chrome headless failed to start: 2026-08-26 05:57:06,939 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_combo_change_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:06,997 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_price ... 2026-08-26 05:57:07,378 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price: Chrome headless failed to start: 2026-08-26 05:57:07,379 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_combo_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:07,423 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_combo_price (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price) 2026-08-26 05:57:07,423 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_price ... 2026-08-26 05:57:07,827 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.test_product_combo_price: Chrome headless failed to start: 2026-08-26 05:57:07,827 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_combo_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:07,887 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_combo_price (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price) 2026-08-26 05:57:07,887 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_combo_price ... 2026-08-26 05:57:08,356 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_combo_price.test_product_combo_price.test_product_combo_price: Chrome headless failed to start: 2026-08-26 05:57:08,356 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_combo_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:08,405 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_information_screen_admin ... 2026-08-26 05:57:08,753 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin: Chrome headless failed to start: 2026-08-26 05:57:08,754 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_information_screen_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:08,807 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_information_screen_admin (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin) 2026-08-26 05:57:08,808 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_information_screen_admin ... 2026-08-26 05:57:09,151 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.test_product_information_screen_admin: Chrome headless failed to start: 2026-08-26 05:57:09,152 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_information_screen_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:09,193 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_information_screen_admin (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin) 2026-08-26 05:57:09,193 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_information_screen_admin ... 2026-08-26 05:57:09,506 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_information_screen_admin.test_product_information_screen_admin.test_product_information_screen_admin: Chrome headless failed to start: 2026-08-26 05:57:09,506 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_information_screen_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:09,543 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_ref_displayed ... 2026-08-26 05:57:09,852 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed: Chrome headless failed to start: 2026-08-26 05:57:09,853 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_ref_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:09,886 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_ref_displayed (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed) 2026-08-26 05:57:09,887 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_ref_displayed ... 2026-08-26 05:57:10,411 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.test_product_ref_displayed: Chrome headless failed to start: [8510:8531:0826/055710.180611:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8510:8531:0826/055710.185111:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8510:8531:0826/055710.186243:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8510:8531:0826/055710.187003:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8510:8531:0826/055710.187031:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8510:8531:0826/055710.200134:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8510:8510:0826/055710.202110:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [8545:8545:0826/055710.216139:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [8545:8545:0826/055710.218908:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [8510:8531:0826/055710.228609:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8510:8510:0826/055710.339402:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8510:8510:0826/055710.339479:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [8510:8510:0826/055710.339522:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [8525:8525:0100/000000.370275:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [8525:8525:0100/000000.370443:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 05:57:10,414 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_ref_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:10,447 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_ref_displayed (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed) 2026-08-26 05:57:10,448 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_ref_displayed ... 2026-08-26 05:57:10,758 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_ref_displayed.test_product_ref_displayed.test_product_ref_displayed: Chrome headless failed to start: 2026-08-26 05:57:10,759 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_ref_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:10,809 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_search ... 2026-08-26 05:57:11,275 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search: Chrome headless failed to start: 2026-08-26 05:57:11,276 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_search : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:11,324 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_search (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search) 2026-08-26 05:57:11,324 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_search ... 2026-08-26 05:57:11,743 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.test_product_search: Chrome headless failed to start: 2026-08-26 05:57:11,744 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_search : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:11,791 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_search (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search) 2026-08-26 05:57:11,791 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_search ... 2026-08-26 05:57:12,461 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search.test_product_search.test_product_search: Chrome headless failed to start: [8649:8671:0826/055712.191755:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8649:8671:0826/055712.198982:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8649:8671:0826/055712.200458:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8649:8671:0826/055712.200516:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8649:8671:0826/055712.200529:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8649:8671:0826/055712.213682:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8649:8649:0826/055712.214857:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [8684:8684:0826/055712.244732:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [8684:8684:0826/055712.247801:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [8649:8671:0826/055712.258045:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8664:8664:0100/000000.427900:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [8664:8664:0100/000000.428102:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 05:57:12,464 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_search : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:12,503 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_search_2 ... 2026-08-26 05:57:13,124 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2: Chrome headless failed to start: 2026-08-26 05:57:13,125 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_search_2 : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:13,173 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_search_2 (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2) 2026-08-26 05:57:13,174 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_search_2 ... 2026-08-26 05:57:13,890 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.test_product_search_2: Chrome headless failed to start: 2026-08-26 05:57:13,891 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_search_2 : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:13,936 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_search_2 (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2) 2026-08-26 05:57:13,936 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_product_search_2 ... 2026-08-26 05:57:14,545 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_product_search_2.test_product_search_2.test_product_search_2: Chrome headless failed to start: 2026-08-26 05:57:14,545 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_product_search_2 : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:14,592 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_properly_display_price ... 2026-08-26 05:57:14,986 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price: Chrome headless failed to start: 2026-08-26 05:57:14,987 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_properly_display_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:15,033 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_properly_display_price (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price) 2026-08-26 05:57:15,034 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_properly_display_price ... 2026-08-26 05:57:15,475 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.test_properly_display_price: Chrome headless failed to start: 2026-08-26 05:57:15,476 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_properly_display_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:15,519 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_properly_display_price (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price) 2026-08-26 05:57:15,520 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_properly_display_price ... 2026-08-26 05:57:16,176 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_properly_display_price.test_properly_display_price.test_properly_display_price: Chrome headless failed to start: [8837:8858:0826/055715.905542:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8837:8858:0826/055715.911235:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8837:8858:0826/055715.911399:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8837:8858:0826/055715.911436:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8837:8858:0826/055715.911446:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8837:8858:0826/055715.922067:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8837:8837:0826/055715.925652:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [8874:8874:0826/055715.939350:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [8874:8874:0826/055715.941846:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [8837:8858:0826/055715.949047:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:16,178 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_properly_display_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:16,224 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_screen_edit_payment_lines ... 2026-08-26 05:57:16,691 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines: Chrome headless failed to start: [8942:8964:0826/055716.517293:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8942:8964:0826/055716.517401:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8942:8964:0826/055716.517443:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8942:8964:0826/055716.517462:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [8942:8964:0826/055716.517468:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8942:8964:0826/055716.532629:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8942:8942:0826/055716.533746:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [8978:8978:0826/055716.554866:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [8942:8964:0826/055716.560504:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [8978:8978:0826/055716.559948:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:57:16,694 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_receipt_screen_edit_payment_lines : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:16,735 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_receipt_screen_edit_payment_lines (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines) 2026-08-26 05:57:16,736 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_screen_edit_payment_lines ... 2026-08-26 05:57:17,023 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.test_receipt_screen_edit_payment_lines: Chrome headless failed to start: 2026-08-26 05:57:17,023 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_receipt_screen_edit_payment_lines : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:17,061 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_receipt_screen_edit_payment_lines (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines) 2026-08-26 05:57:17,062 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_screen_edit_payment_lines ... 2026-08-26 05:57:17,484 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_screen_edit_payment_lines.test_receipt_screen_edit_payment_lines.test_receipt_screen_edit_payment_lines: Chrome headless failed to start: [9059:9080:0826/055717.301647:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9059:9080:0826/055717.308802:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9059:9080:0826/055717.308914:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9059:9080:0826/055717.308954:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9059:9080:0826/055717.308968:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9059:9080:0826/055717.318729:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9059:9059:0826/055717.319585:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9094:9094:0826/055717.330875:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9094:9094:0826/055717.334210:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9059:9080:0826/055717.349622:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9059:9059:0826/055717.428075:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9059:9059:0826/055717.428245:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9059:9059:0826/055717.428268:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9059:9059:0826/055717.428510:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9059:9080:0826/055717.428915:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9059:9080:0826/055717.428944:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:17,488 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_receipt_screen_edit_payment_lines : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:17,533 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_tracking_method ... 2026-08-26 05:57:18,133 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method: Chrome headless failed to start: [9158:9179:0826/055717.907793:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9158:9179:0826/055717.912498:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9158:9179:0826/055717.912626:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9158:9179:0826/055717.912714:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9158:9179:0826/055717.912722:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9158:9179:0826/055717.927691:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9158:9158:0826/055717.933310:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9193:9193:0826/055717.940683:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9193:9193:0826/055717.944502:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9158:9179:0826/055717.974448:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9158:9158:0826/055718.042972:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9158:9158:0826/055718.043060:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9158:9158:0826/055718.043074:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9158:9179:0826/055718.043094:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9158:9179:0826/055718.043121:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:18,136 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_receipt_tracking_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:18,174 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_receipt_tracking_method (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method) 2026-08-26 05:57:18,175 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_tracking_method ... 2026-08-26 05:57:18,748 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.test_receipt_tracking_method: Chrome headless failed to start: [9265:9286:0826/055718.520257:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9265:9286:0826/055718.524766:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9265:9286:0826/055718.527580:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9265:9286:0826/055718.527620:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9265:9286:0826/055718.527631:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9265:9286:0826/055718.541701:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9265:9265:0826/055718.542850:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9301:9301:0826/055718.559569:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9301:9301:0826/055718.562069:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9265:9286:0826/055718.575168:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9265:9265:0826/055718.675520:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9265:9265:0826/055718.675659:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9265:9265:0826/055718.675691:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9265:9286:0826/055718.675953:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9265:9286:0826/055718.675982:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:18,750 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_receipt_tracking_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:18,792 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_receipt_tracking_method (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method) 2026-08-26 05:57:18,793 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_receipt_tracking_method ... 2026-08-26 05:57:19,360 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_receipt_tracking_method.test_receipt_tracking_method.test_receipt_tracking_method: Chrome headless failed to start: [9364:9385:0826/055719.188764:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9364:9385:0826/055719.194305:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9364:9385:0826/055719.194415:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9364:9385:0826/055719.194449:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9364:9385:0826/055719.194462:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9364:9364:0826/055719.220041:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9364:9385:0826/055719.220206:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9399:9399:0826/055719.229788:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9399:9399:0826/055719.235302:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9364:9385:0826/055719.248109:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9364:9364:0826/055719.317566:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9364:9364:0826/055719.317698:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9364:9364:0826/055719.317714:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9364:9385:0826/055719.318236:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9364:9385:0826/055719.318272:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:19,363 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_receipt_tracking_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:19,424 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_backend_duplicate ... 2026-08-26 05:57:20,638 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate: Chrome headless failed to start: [9465:9488:0826/055720.414656:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9465:9488:0826/055720.418978:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9465:9488:0826/055720.419305:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9465:9488:0826/055720.419460:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9465:9488:0826/055720.419474:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9465:9465:0826/055720.432652:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9465:9488:0826/055720.433088:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9500:9500:0826/055720.444719:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9500:9500:0826/055720.448059:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9465:9488:0826/055720.461152:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9465:9465:0826/055720.561995:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9465:9465:0826/055720.562085:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9465:9465:0826/055720.562097:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9465:9488:0826/055720.564101:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9465:9488:0826/055720.564131:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:20,641 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_refund_backend_duplicate : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:20,695 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_backend_duplicate (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate) 2026-08-26 05:57:20,695 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_backend_duplicate ... 2026-08-26 05:57:21,946 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.test_refund_backend_duplicate: Chrome headless failed to start: [9572:9593:0826/055721.656378:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9572:9593:0826/055721.662420:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9572:9593:0826/055721.662522:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9572:9593:0826/055721.662577:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9572:9593:0826/055721.662587:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9572:9593:0826/055721.685300:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9572:9572:0826/055721.694189:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9609:9609:0826/055721.704209:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9609:9609:0826/055721.707212:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9572:9593:0826/055721.752520:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9572:9572:0826/055721.862141:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9572:9572:0826/055721.862229:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9572:9572:0826/055721.862245:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9572:9593:0826/055721.864276:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9572:9593:0826/055721.864310:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:21,950 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_refund_backend_duplicate : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:22,006 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_backend_duplicate (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate) 2026-08-26 05:57:22,006 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_backend_duplicate ... 2026-08-26 05:57:23,002 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_backend_duplicate.test_refund_backend_duplicate.test_refund_backend_duplicate: Chrome headless failed to start: 2026-08-26 05:57:23,003 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_refund_backend_duplicate : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:23,052 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_few_quantities ... 2026-08-26 05:57:23,420 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities: Chrome headless failed to start: 2026-08-26 05:57:23,420 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_refund_few_quantities : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:23,476 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_few_quantities (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities) 2026-08-26 05:57:23,477 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_few_quantities ... 2026-08-26 05:57:23,850 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.test_refund_few_quantities: Chrome headless failed to start: [9707:9728:0826/055723.829439:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:57:23,851 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_refund_few_quantities : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:23,895 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_few_quantities (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities) 2026-08-26 05:57:23,896 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_few_quantities ... 2026-08-26 05:57:24,308 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_few_quantities.test_refund_few_quantities.test_refund_few_quantities: Chrome headless failed to start: [9733:9754:0826/055724.284124:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:57:24,308 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_refund_few_quantities : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:24,346 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_order_with_fp_tax_included ... 2026-08-26 05:57:24,895 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included: Chrome headless failed to start: [9760:9781:0826/055724.831101:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:57:24,895 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_refund_order_with_fp_tax_included : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:24,940 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_order_with_fp_tax_included (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included) 2026-08-26 05:57:24,941 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_order_with_fp_tax_included ... 2026-08-26 05:57:25,439 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.test_refund_order_with_fp_tax_included: Chrome headless failed to start: [9802:9802:0100/000000.437504:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:57:25,440 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_refund_order_with_fp_tax_included : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:25,483 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_order_with_fp_tax_included (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included) 2026-08-26 05:57:25,483 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_refund_order_with_fp_tax_included ... 2026-08-26 05:57:26,739 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_refund_order_with_fp_tax_included.test_refund_order_with_fp_tax_included.test_refund_order_with_fp_tax_included: Chrome headless failed to start: [9803:9824:0826/055726.562837:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9803:9824:0826/055726.572260:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9803:9824:0826/055726.572376:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9803:9824:0826/055726.572412:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9803:9824:0826/055726.572423:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9803:9824:0826/055726.581304:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9803:9803:0826/055726.584930:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9838:9838:0826/055726.595179:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [9838:9838:0826/055726.597474:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9803:9824:0826/055726.623291:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9818:9818:0100/000000.735845:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [9818:9818:0100/000000.735991:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 05:57:26,742 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_refund_order_with_fp_tax_included : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:26,790 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_res_partner_scan_barcode ... 2026-08-26 05:57:27,146 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode: Chrome headless failed to start: 2026-08-26 05:57:27,147 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_res_partner_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:27,200 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_res_partner_scan_barcode (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode) 2026-08-26 05:57:27,201 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_res_partner_scan_barcode ... 2026-08-26 05:57:27,618 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.test_res_partner_scan_barcode: Chrome headless failed to start: 2026-08-26 05:57:27,618 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_res_partner_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:27,662 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_res_partner_scan_barcode (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode) 2026-08-26 05:57:27,662 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_res_partner_scan_barcode ... 2026-08-26 05:57:28,002 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_res_partner_scan_barcode.test_res_partner_scan_barcode.test_res_partner_scan_barcode: Chrome headless failed to start: 2026-08-26 05:57:28,003 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_res_partner_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:28,047 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_reuse_empty_floating_order ... 2026-08-26 05:57:28,353 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order: Chrome headless failed to start: 2026-08-26 05:57:28,354 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_reuse_empty_floating_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:28,394 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_reuse_empty_floating_order (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order) 2026-08-26 05:57:28,395 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_reuse_empty_floating_order ... 2026-08-26 05:57:28,685 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.test_reuse_empty_floating_order: Chrome headless failed to start: 2026-08-26 05:57:28,685 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_reuse_empty_floating_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:28,726 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_reuse_empty_floating_order (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order) 2026-08-26 05:57:28,727 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_reuse_empty_floating_order ... 2026-08-26 05:57:29,030 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_reuse_empty_floating_order.test_reuse_empty_floating_order.test_reuse_empty_floating_order: Chrome headless failed to start: 2026-08-26 05:57:29,031 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_reuse_empty_floating_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:29,077 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_down ... 2026-08-26 05:57:29,743 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down: Chrome headless failed to start: [9995:10016:0826/055729.520777:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9995:10016:0826/055729.524442:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9995:10016:0826/055729.524585:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9995:10016:0826/055729.524626:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [9995:10016:0826/055729.524719:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9995:9995:0826/055729.541928:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [9995:10016:0826/055729.542151:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9995:10016:0826/055729.566094:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10044:10044:0826/055729.634545:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [10044:10044:0826/055729.642625:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [9995:9995:0826/055729.645608:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9995:9995:0826/055729.645706:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [9995:9995:0826/055729.645723:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [9995:10016:0826/055729.645732:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [9995:10016:0826/055729.645762:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:29,746 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_rounding_down : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:29,799 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_rounding_down (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down) 2026-08-26 05:57:29,800 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_down ... 2026-08-26 05:57:30,206 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.test_rounding_down: Chrome headless failed to start: 2026-08-26 05:57:30,207 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_rounding_down : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:30,266 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_rounding_down (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down) 2026-08-26 05:57:30,266 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_down ... 2026-08-26 05:57:30,754 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_down.test_rounding_down.test_rounding_down: Chrome headless failed to start: 2026-08-26 05:57:30,754 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_rounding_down : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:30,792 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_half_up ... 2026-08-26 05:57:31,357 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up: Chrome headless failed to start: [10150:10150:0100/000000.357172:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:57:31,358 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_rounding_half_up : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:31,399 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_rounding_half_up (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up) 2026-08-26 05:57:31,400 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_half_up ... 2026-08-26 05:57:32,263 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.test_rounding_half_up: Chrome headless failed to start: [10152:10173:0826/055731.986588:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10152:10173:0826/055731.991306:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10152:10173:0826/055731.991414:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10152:10173:0826/055731.991446:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10152:10173:0826/055731.991456:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10152:10173:0826/055732.016294:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10152:10152:0826/055732.020739:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [10188:10188:0826/055732.057413:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [10152:10173:0826/055732.063379:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10188:10188:0826/055732.067596:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [10152:10152:0826/055732.195024:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [10152:10173:0826/055732.195108:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10152:10152:0826/055732.195139:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [10152:10152:0826/055732.195151:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [10152:10173:0826/055732.195176:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:32,267 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_rounding_half_up : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:32,325 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_rounding_half_up (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up) 2026-08-26 05:57:32,325 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_half_up ... 2026-08-26 05:57:32,994 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_half_up.test_rounding_half_up.test_rounding_half_up: Chrome headless failed to start: [10251:10272:0826/055732.951989:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:57:32,995 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_rounding_half_up : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:33,040 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_up ... 2026-08-26 05:57:33,481 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up: Chrome headless failed to start: 2026-08-26 05:57:33,482 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_rounding_up : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:33,526 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_rounding_up (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up) 2026-08-26 05:57:33,526 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_up ... 2026-08-26 05:57:33,960 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.test_rounding_up: Chrome headless failed to start: 2026-08-26 05:57:33,961 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_rounding_up : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:34,021 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_rounding_up (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up) 2026-08-26 05:57:34,021 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_rounding_up ... 2026-08-26 05:57:34,667 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_rounding_up.test_rounding_up.test_rounding_up: Chrome headless failed to start: [10311:10332:0826/055734.484637:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10311:10332:0826/055734.492360:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10311:10332:0826/055734.492465:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10311:10332:0826/055734.492498:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10311:10332:0826/055734.492506:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10311:10332:0826/055734.511637:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10311:10311:0826/055734.517583:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [10346:10346:0826/055734.539135:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [10311:10332:0826/055734.544090:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10346:10346:0826/055734.542463:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [10311:10311:0826/055734.640656:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [10311:10332:0826/055734.640779:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10311:10311:0826/055734.640825:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [10311:10311:0826/055734.640842:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [10311:10332:0826/055734.640879:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:34,671 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_rounding_up : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:34,721 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_saver_screen_close_overlays ... 2026-08-26 05:57:35,070 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays: Chrome headless failed to start: 2026-08-26 05:57:35,071 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_saver_screen_close_overlays : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:35,131 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_saver_screen_close_overlays (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays) 2026-08-26 05:57:35,132 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_saver_screen_close_overlays ... 2026-08-26 05:57:35,450 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.test_saver_screen_close_overlays: Chrome headless failed to start: [10427:10448:0826/055735.426500:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:57:35,451 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_saver_screen_close_overlays : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:35,497 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_saver_screen_close_overlays (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays) 2026-08-26 05:57:35,497 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_saver_screen_close_overlays ... 2026-08-26 05:57:35,823 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_saver_screen_close_overlays.test_saver_screen_close_overlays.test_saver_screen_close_overlays: Chrome headless failed to start: 2026-08-26 05:57:35,823 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_saver_screen_close_overlays : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:35,868 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_serial_number_do_not_duplicate_after_refresh ... 2026-08-26 05:57:36,221 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh: Chrome headless failed to start: [10468:10489:0826/055736.204582:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:57:36,222 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_serial_number_do_not_duplicate_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:36,264 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_serial_number_do_not_duplicate_after_refresh (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh) 2026-08-26 05:57:36,265 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_serial_number_do_not_duplicate_after_refresh ... 2026-08-26 05:57:36,578 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.test_serial_number_do_not_duplicate_after_refresh: Chrome headless failed to start: 2026-08-26 05:57:36,578 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_serial_number_do_not_duplicate_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:36,623 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_serial_number_do_not_duplicate_after_refresh (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh) 2026-08-26 05:57:36,624 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_serial_number_do_not_duplicate_after_refresh ... 2026-08-26 05:57:36,990 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_serial_number_do_not_duplicate_after_refresh.test_serial_number_do_not_duplicate_after_refresh.test_serial_number_do_not_duplicate_after_refresh: Chrome headless failed to start: 2026-08-26 05:57:36,991 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_serial_number_do_not_duplicate_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:37,037 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_set_opening_note_without_cash_method ... 2026-08-26 05:57:37,324 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method: Chrome headless failed to start: 2026-08-26 05:57:37,325 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_set_opening_note_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:37,372 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_set_opening_note_without_cash_method (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method) 2026-08-26 05:57:37,373 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_set_opening_note_without_cash_method ... 2026-08-26 05:57:37,948 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method.test_set_opening_note_without_cash_method: Chrome headless failed to start: [10545:10568:0826/055737.726392:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10545:10568:0826/055737.731912:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10545:10568:0826/055737.732168:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10545:10568:0826/055737.732271:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10545:10568:0826/055737.732280:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10545:10568:0826/055737.749764:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10545:10545:0826/055737.754142:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [10582:10582:0826/055737.768195:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [10582:10582:0826/055737.770747:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [10545:10568:0826/055737.781406:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:37,952 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_set_opening_note_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:38,001 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_set_opening_note_without_cash_method (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method) 2026-08-26 05:57:38,001 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_set_opening_note_without_cash_method ... 2026-08-26 05:57:38,301 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_set_opening_note_without_cash_method.test_set_opening_note_without_cash_method.test_set_opening_note_without_cash_method: Chrome headless failed to start: 2026-08-26 05:57:38,301 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_set_opening_note_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:38,349 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_single_attribute_value_products ... 2026-08-26 05:57:38,759 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products: Chrome headless failed to start: [10670:10692:0826/055738.586265:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10670:10692:0826/055738.590934:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10670:10692:0826/055738.591956:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10670:10692:0826/055738.592063:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10670:10692:0826/055738.592072:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10670:10692:0826/055738.603586:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10670:10670:0826/055738.606814:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [10705:10705:0826/055738.620528:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [10705:10705:0826/055738.622950:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [10670:10692:0826/055738.626825:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10670:10670:0826/055738.708121:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [10670:10670:0826/055738.708200:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [10670:10670:0826/055738.708216:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [10670:10692:0826/055738.708718:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10670:10692:0826/055738.708743:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:38,763 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_single_attribute_value_products : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:38,805 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_single_attribute_value_products (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products) 2026-08-26 05:57:38,806 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_single_attribute_value_products ... 2026-08-26 05:57:39,272 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.test_single_attribute_value_products: Chrome headless failed to start: [10768:10789:0826/055739.044366:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10768:10789:0826/055739.049954:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10768:10789:0826/055739.050653:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10768:10789:0826/055739.050694:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10768:10789:0826/055739.050706:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10768:10768:0826/055739.059863:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [10768:10789:0826/055739.060053:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10805:10805:0826/055739.072323:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [10805:10805:0826/055739.075419:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [10768:10789:0826/055739.089257:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10768:10768:0826/055739.169691:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [10768:10789:0826/055739.169929:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:39,275 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_single_attribute_value_products : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:39,317 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_single_attribute_value_products (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products) 2026-08-26 05:57:39,317 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_single_attribute_value_products ... 2026-08-26 05:57:39,783 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_attribute_value_products.test_single_attribute_value_products.test_single_attribute_value_products: Chrome headless failed to start: [10869:10890:0826/055739.605725:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10869:10890:0826/055739.610355:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10869:10890:0826/055739.610503:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10869:10890:0826/055739.610560:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [10869:10890:0826/055739.610568:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10869:10890:0826/055739.621885:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10869:10869:0826/055739.625639:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [10904:10904:0826/055739.643968:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [10904:10904:0826/055739.652348:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [10869:10890:0826/055739.652680:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10869:10869:0826/055739.721322:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [10869:10869:0826/055739.721418:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [10869:10869:0826/055739.721435:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [10869:10890:0826/055739.721434:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [10869:10890:0826/055739.721459:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:39,785 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_single_attribute_value_products : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:39,824 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_single_value_multi_attribute_configurator ... 2026-08-26 05:57:40,311 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator: Chrome headless failed to start: 2026-08-26 05:57:40,311 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_single_value_multi_attribute_configurator : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:40,354 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_single_value_multi_attribute_configurator (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator) 2026-08-26 05:57:40,355 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_single_value_multi_attribute_configurator ... 2026-08-26 05:57:40,827 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.test_single_value_multi_attribute_configurator: Chrome headless failed to start: 2026-08-26 05:57:40,828 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_single_value_multi_attribute_configurator : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:40,868 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_single_value_multi_attribute_configurator (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator) 2026-08-26 05:57:40,868 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_single_value_multi_attribute_configurator ... 2026-08-26 05:57:41,406 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_single_value_multi_attribute_configurator.test_single_value_multi_attribute_configurator.test_single_value_multi_attribute_configurator: Chrome headless failed to start: [11020:11020:0100/000000.405674:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:57:41,406 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_single_value_multi_attribute_configurator : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:41,459 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_sync_from_ui_one_by_one ... 2026-08-26 05:57:41,649 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one: Chrome headless failed to start: [11021:11043:0826/055741.611784:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:57:41,650 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_sync_from_ui_one_by_one : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:41,680 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_sync_from_ui_one_by_one (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one) 2026-08-26 05:57:41,681 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_sync_from_ui_one_by_one ... 2026-08-26 05:57:41,874 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.test_sync_from_ui_one_by_one: Chrome headless failed to start: [11048:11069:0826/055741.838896:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:57:41,875 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_sync_from_ui_one_by_one : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:41,910 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_sync_from_ui_one_by_one (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one) 2026-08-26 05:57:41,910 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_sync_from_ui_one_by_one ... 2026-08-26 05:57:42,077 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_sync_from_ui_one_by_one.test_sync_from_ui_one_by_one.test_sync_from_ui_one_by_one: Chrome headless failed to start: 2026-08-26 05:57:42,077 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_sync_from_ui_one_by_one : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:42,111 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_tax_control_button_visiblity ... 2026-08-26 05:57:42,530 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity: Chrome headless failed to start: 2026-08-26 05:57:42,531 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_tax_control_button_visiblity : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:42,581 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_tax_control_button_visiblity (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity) 2026-08-26 05:57:42,582 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_tax_control_button_visiblity ... 2026-08-26 05:57:42,923 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.test_tax_control_button_visiblity: Chrome headless failed to start: [11116:11137:0826/055742.888079:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:57:42,924 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_tax_control_button_visiblity : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:42,970 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_tax_control_button_visiblity (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity) 2026-08-26 05:57:42,970 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_tax_control_button_visiblity ... 2026-08-26 05:57:43,458 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tax_control_button_visiblity.test_tax_control_button_visiblity.test_tax_control_button_visiblity: Chrome headless failed to start: [11142:11163:0826/055743.270314:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11142:11163:0826/055743.273916:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11142:11163:0826/055743.274022:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11142:11163:0826/055743.274150:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11142:11163:0826/055743.274168:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11142:11163:0826/055743.286869:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11142:11142:0826/055743.290481:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [11177:11177:0826/055743.300825:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [11177:11177:0826/055743.304047:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [11142:11163:0826/055743.328356:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11142:11142:0826/055743.409511:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [11142:11142:0826/055743.409584:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [11142:11142:0826/055743.409596:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [11142:11163:0826/055743.409603:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11142:11163:0826/055743.409634:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11142:11142:0826/055743.409872:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 05:57:43,462 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_tax_control_button_visiblity : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:43,510 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_tracking_number_closing_session ... 2026-08-26 05:57:43,790 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session: Chrome headless failed to start: 2026-08-26 05:57:43,791 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_tracking_number_closing_session : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:43,847 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_tracking_number_closing_session (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session) 2026-08-26 05:57:43,848 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_tracking_number_closing_session ... 2026-08-26 05:57:44,148 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.test_tracking_number_closing_session: Chrome headless failed to start: 2026-08-26 05:57:44,149 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_tracking_number_closing_session : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:44,194 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_tracking_number_closing_session (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session) 2026-08-26 05:57:44,195 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_tracking_number_closing_session ... 2026-08-26 05:57:44,624 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_tracking_number_closing_session.test_tracking_number_closing_session.test_tracking_number_closing_session: Chrome headless failed to start: [11282:11303:0826/055744.444716:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11282:11303:0826/055744.451039:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11282:11303:0826/055744.451231:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11282:11303:0826/055744.451291:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11282:11303:0826/055744.451302:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11282:11303:0826/055744.461596:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11282:11282:0826/055744.466248:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [11317:11317:0826/055744.479952:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [11317:11317:0826/055744.483281:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [11282:11303:0826/055744.499311:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11282:11282:0826/055744.574505:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [11282:11282:0826/055744.574596:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [11282:11282:0826/055744.574613:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [11282:11303:0826/055744.574973:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11282:11303:0826/055744.574991:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:44,626 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_tracking_number_closing_session : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:44,660 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_translate_product_name ... 2026-08-26 05:57:45,283 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name: Chrome headless failed to start: [11382:11403:0826/055745.107665:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11382:11403:0826/055745.112889:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11382:11403:0826/055745.112994:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11382:11403:0826/055745.113027:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11382:11403:0826/055745.113037:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11382:11403:0826/055745.126423:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11382:11382:0826/055745.130562:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [11418:11418:0826/055745.147193:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [11382:11403:0826/055745.152865:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11418:11418:0826/055745.153259:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [11382:11382:0826/055745.229002:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [11382:11382:0826/055745.229127:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [11382:11382:0826/055745.229145:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [11382:11403:0826/055745.230781:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11382:11403:0826/055745.230810:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:45,286 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_translate_product_name : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:45,332 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_translate_product_name (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name) 2026-08-26 05:57:45,333 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_translate_product_name ... 2026-08-26 05:57:45,826 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name.test_translate_product_name: Chrome headless failed to start: 2026-08-26 05:57:45,827 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_translate_product_name : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:45,874 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_translate_product_name (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name) 2026-08-26 05:57:45,875 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_translate_product_name ... 2026-08-26 05:57:46,571 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_translate_product_name.test_translate_product_name.test_translate_product_name: Chrome headless failed to start: [11497:11518:0826/055746.347430:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11497:11518:0826/055746.354508:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11497:11518:0826/055746.354601:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11497:11518:0826/055746.354839:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11497:11518:0826/055746.354854:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11497:11518:0826/055746.370118:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11497:11497:0826/055746.374050:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [11497:11518:0826/055746.401949:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11532:11532:0826/055746.400351:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [11532:11532:0826/055746.412896:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [11497:11497:0826/055746.505247:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [11497:11518:0826/055746.505344:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11497:11497:0826/055746.505388:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. 2026-08-26 05:57:46,574 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_translate_product_name : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:46,619 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_zero_decimal_places_currency ... 2026-08-26 05:57:47,155 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency: Chrome headless failed to start: 2026-08-26 05:57:47,156 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_zero_decimal_places_currency : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:47,207 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_zero_decimal_places_currency (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency) 2026-08-26 05:57:47,208 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_zero_decimal_places_currency ... 2026-08-26 05:57:47,787 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.test_zero_decimal_places_currency: Chrome headless failed to start: 2026-08-26 05:57:47,787 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_zero_decimal_places_currency : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:47,833 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_zero_decimal_places_currency (odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency) 2026-08-26 05:57:47,833 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting TestUi.test_zero_decimal_places_currency ... 2026-08-26 05:57:48,551 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.TestUi.test_zero_decimal_places_currency.test_zero_decimal_places_currency.test_zero_decimal_places_currency: Chrome headless failed to start: [11643:11666:0826/055748.313373:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11643:11666:0826/055748.318243:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11643:11666:0826/055748.318349:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11643:11666:0826/055748.318471:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11643:11666:0826/055748.318483:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11643:11666:0826/055748.329816:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11643:11643:0826/055748.334807:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [11679:11679:0826/055748.360684:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [11643:11666:0826/055748.366439:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11679:11679:0826/055748.370788:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [11643:11643:0826/055748.463323:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [11643:11643:0826/055748.463424:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [11643:11643:0826/055748.463440:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [11643:11666:0826/055748.463813:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11643:11666:0826/055748.463844:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:57:48,554 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped TestUi.test_zero_decimal_places_currency : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:57:48,637 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 05:58:00,828 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_01_pos_basic_order ... 2026-08-26 05:58:01,149 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order: Chrome headless failed to start: [11744:11765:0826/055801.121959:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:58:01,149 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_01_pos_basic_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:01,202 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_pos_basic_order (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order) 2026-08-26 05:58:01,203 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_01_pos_basic_order ... 2026-08-26 05:58:01,727 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.test_01_pos_basic_order: Chrome headless failed to start: [11770:11791:0826/055801.557548:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11770:11791:0826/055801.559849:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11770:11791:0826/055801.559920:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11770:11791:0826/055801.564223:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [11770:11791:0826/055801.564255:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11770:11791:0826/055801.577617:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11770:11770:0826/055801.578876:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [11770:11791:0826/055801.603769:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [11806:11806:0826/055801.633431:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [11806:11806:0826/055801.638011:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:58:01,731 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_01_pos_basic_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:01,802 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_pos_basic_order (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order) 2026-08-26 05:58:01,803 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_01_pos_basic_order ... 2026-08-26 05:58:02,205 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_01_pos_basic_order.test_01_pos_basic_order.test_01_pos_basic_order: Chrome headless failed to start: 2026-08-26 05:58:02,205 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_01_pos_basic_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:02,255 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_02_pos_with_invoiced ... 2026-08-26 05:58:02,695 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced: Chrome headless failed to start: 2026-08-26 05:58:02,696 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_02_pos_with_invoiced : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:02,748 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_02_pos_with_invoiced (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced) 2026-08-26 05:58:02,749 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_02_pos_with_invoiced ... 2026-08-26 05:58:03,265 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.test_02_pos_with_invoiced: Chrome headless failed to start: 2026-08-26 05:58:03,266 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_02_pos_with_invoiced : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:03,309 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_02_pos_with_invoiced (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced) 2026-08-26 05:58:03,309 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_02_pos_with_invoiced ... 2026-08-26 05:58:03,878 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_02_pos_with_invoiced.test_02_pos_with_invoiced.test_02_pos_with_invoiced: Chrome headless failed to start: [11940:11940:0100/000000.874932:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:58:03,879 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_02_pos_with_invoiced : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:03,930 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_03_pos_with_lots ... 2026-08-26 05:58:04,243 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots: Chrome headless failed to start: 2026-08-26 05:58:04,244 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_03_pos_with_lots : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:04,292 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_03_pos_with_lots (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots) 2026-08-26 05:58:04,296 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_03_pos_with_lots ... 2026-08-26 05:58:04,606 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.test_03_pos_with_lots: Chrome headless failed to start: 2026-08-26 05:58:04,607 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_03_pos_with_lots : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:04,654 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_03_pos_with_lots (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots) 2026-08-26 05:58:04,654 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_03_pos_with_lots ... 2026-08-26 05:58:04,997 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_03_pos_with_lots.test_03_pos_with_lots.test_03_pos_with_lots: Chrome headless failed to start: 2026-08-26 05:58:04,997 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_03_pos_with_lots : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:05,042 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_04_product_configurator ... 2026-08-26 05:58:05,868 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator: Chrome headless failed to start: 2026-08-26 05:58:05,869 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_04_product_configurator : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:05,944 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_04_product_configurator (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator) 2026-08-26 05:58:05,948 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_04_product_configurator ... 2026-08-26 05:58:06,750 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.test_04_product_configurator: Chrome headless failed to start: 2026-08-26 05:58:06,751 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_04_product_configurator : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:06,810 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_04_product_configurator (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator) 2026-08-26 05:58:06,810 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_04_product_configurator ... 2026-08-26 05:58:07,763 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_04_product_configurator.test_04_product_configurator.test_04_product_configurator: Chrome headless failed to start: [12037:12058:0826/055807.578602:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12037:12058:0826/055807.583597:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12037:12058:0826/055807.583686:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12037:12058:0826/055807.583744:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12037:12058:0826/055807.583754:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12037:12058:0826/055807.598038:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12037:12037:0826/055807.599245:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [12072:12072:0826/055807.612483:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [12072:12072:0826/055807.616984:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [12037:12058:0826/055807.626026:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:07,767 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_04_product_configurator : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:07,820 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_05_ticket_screen ... 2026-08-26 05:58:08,286 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen: Chrome headless failed to start: 2026-08-26 05:58:08,287 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_05_ticket_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:08,342 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_05_ticket_screen (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen) 2026-08-26 05:58:08,343 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_05_ticket_screen ... 2026-08-26 05:58:08,800 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.test_05_ticket_screen: Chrome headless failed to start: [12155:12176:0826/055808.766451:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:58:08,800 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_05_ticket_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:08,837 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_05_ticket_screen (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen) 2026-08-26 05:58:08,838 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_05_ticket_screen ... 2026-08-26 05:58:09,258 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_05_ticket_screen.test_05_ticket_screen.test_05_ticket_screen: Chrome headless failed to start: 2026-08-26 05:58:09,259 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_05_ticket_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:09,317 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-08-26 05:58:09,844 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist: Chrome headless failed to start: 2026-08-26 05:58:09,845 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:09,884 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_06_pos_discount_display_with_multiple_pricelist (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist) 2026-08-26 05:58:09,885 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-08-26 05:58:10,544 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.test_06_pos_discount_display_with_multiple_pricelist: Chrome headless failed to start: [12213:12234:0826/055810.318830:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12213:12234:0826/055810.323678:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12213:12234:0826/055810.323764:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12213:12234:0826/055810.323837:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12213:12234:0826/055810.323892:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12213:12234:0826/055810.335402:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12213:12213:0826/055810.339867:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [12249:12249:0826/055810.351336:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [12213:12234:0826/055810.370466:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12249:12249:0826/055810.367095:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [12213:12213:0826/055810.450339:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [12213:12213:0826/055810.450511:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [12213:12213:0826/055810.450531:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 05:58:10,547 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:10,592 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_06_pos_discount_display_with_multiple_pricelist (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist) 2026-08-26 05:58:10,592 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist ... 2026-08-26 05:58:11,278 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist.test_06_pos_discount_display_with_multiple_pricelist.test_06_pos_discount_display_with_multiple_pricelist: Chrome headless failed to start: [12314:12335:0826/055811.096056:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12314:12335:0826/055811.100153:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12314:12335:0826/055811.100356:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12314:12335:0826/055811.100449:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12314:12335:0826/055811.100517:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12314:12335:0826/055811.113870:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12314:12314:0826/055811.115851:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [12350:12350:0826/055811.126094:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [12350:12350:0826/055811.131585:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [12314:12335:0826/055811.150011:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12314:12314:0826/055811.241934:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [12314:12314:0826/055811.242027:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [12314:12314:0826/055811.242044:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [12314:12335:0826/055811.242200:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12314:12335:0826/055811.242228:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:11,281 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_06_pos_discount_display_with_multiple_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:11,337 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_pos_barcodes_scan ... 2026-08-26 05:58:11,848 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan: Chrome headless failed to start: [12412:12433:0826/055811.627133:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12412:12433:0826/055811.632354:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12412:12433:0826/055811.632433:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12412:12433:0826/055811.634033:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12412:12433:0826/055811.634059:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12412:12433:0826/055811.654696:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12412:12412:0826/055811.655398:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [12446:12446:0826/055811.673232:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [12446:12446:0826/055811.676206:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [12412:12433:0826/055811.679727:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:11,851 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_07_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:11,905 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_07_pos_barcodes_scan (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan) 2026-08-26 05:58:11,905 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_pos_barcodes_scan ... 2026-08-26 05:58:12,217 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.test_07_pos_barcodes_scan: Chrome headless failed to start: 2026-08-26 05:58:12,218 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_07_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:12,274 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_07_pos_barcodes_scan (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan) 2026-08-26 05:58:12,274 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_pos_barcodes_scan ... 2026-08-26 05:58:12,546 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_pos_barcodes_scan.test_07_pos_barcodes_scan.test_07_pos_barcodes_scan: Chrome headless failed to start: 2026-08-26 05:58:12,547 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_07_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:12,597 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_product_combo ... 2026-08-26 05:58:14,227 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo: Chrome headless failed to start: 2026-08-26 05:58:14,228 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_07_product_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:14,270 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_07_product_combo (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo) 2026-08-26 05:58:14,271 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_product_combo ... 2026-08-26 05:58:16,065 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.test_07_product_combo: Chrome headless failed to start: [12577:12598:0826/055816.018754:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:58:16,066 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_07_product_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:16,123 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_07_product_combo (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo) 2026-08-26 05:58:16,124 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_07_product_combo ... 2026-08-26 05:58:17,895 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_07_product_combo.test_07_product_combo.test_07_product_combo: Chrome headless failed to start: [12603:12624:0826/055817.712944:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12603:12624:0826/055817.716480:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12603:12624:0826/055817.716636:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12603:12624:0826/055817.716686:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12603:12624:0826/055817.716762:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12603:12624:0826/055817.729085:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12603:12603:0826/055817.730489:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [12639:12639:0826/055817.740383:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [12639:12639:0826/055817.742792:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [12603:12624:0826/055817.750993:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12603:12603:0826/055817.828274:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [12603:12603:0826/055817.828357:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [12603:12603:0826/055817.828373:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [12603:12624:0826/055817.828381:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12603:12624:0826/055817.828410:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:17,899 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_07_product_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:17,942 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_08_show_tax_excluded ... 2026-08-26 05:58:18,385 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded: Chrome headless failed to start: [12705:12726:0826/055818.374472:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:58:18,386 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_08_show_tax_excluded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:18,428 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_08_show_tax_excluded (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded) 2026-08-26 05:58:18,432 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_08_show_tax_excluded ... 2026-08-26 05:58:19,103 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.test_08_show_tax_excluded: Chrome headless failed to start: [12730:12751:0826/055818.877756:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12730:12751:0826/055818.883252:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12730:12751:0826/055818.883345:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12730:12751:0826/055818.883390:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12730:12751:0826/055818.883398:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12730:12730:0826/055818.915930:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [12730:12751:0826/055818.918673:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12765:12765:0826/055818.918311:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [12765:12765:0826/055818.921086:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [12730:12751:0826/055818.965189:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12730:12730:0826/055819.042757:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [12730:12730:0826/055819.042843:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [12730:12730:0826/055819.042859:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [12730:12751:0826/055819.045869:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12730:12751:0826/055819.045928:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:19,106 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_08_show_tax_excluded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:19,146 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_08_show_tax_excluded (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded) 2026-08-26 05:58:19,146 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_08_show_tax_excluded ... 2026-08-26 05:58:19,828 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_08_show_tax_excluded.test_08_show_tax_excluded.test_08_show_tax_excluded: Chrome headless failed to start: [12836:12857:0826/055819.553775:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12836:12857:0826/055819.557509:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12836:12857:0826/055819.562696:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12836:12857:0826/055819.562733:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12836:12857:0826/055819.562744:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12836:12857:0826/055819.590025:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12836:12836:0826/055819.590833:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [12871:12871:0826/055819.598002:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [12871:12871:0826/055819.611659:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [12836:12857:0826/055819.650791:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:19,831 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_08_show_tax_excluded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:19,875 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-08-26 05:58:20,260 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging: Chrome headless failed to start: 2026-08-26 05:58:20,260 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_09_pos_barcodes_scan_product_pacaging : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:20,304 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_09_pos_barcodes_scan_product_pacaging (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging) 2026-08-26 05:58:20,305 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-08-26 05:58:20,933 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.test_09_pos_barcodes_scan_product_pacaging: Chrome headless failed to start: [12964:12985:0826/055820.712295:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12964:12985:0826/055820.718452:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12964:12985:0826/055820.718539:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12964:12985:0826/055820.718572:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [12964:12985:0826/055820.718581:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12964:12985:0826/055820.730569:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12964:12964:0826/055820.733750:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [12964:12985:0826/055820.764130:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [12999:12999:0826/055820.764437:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [12999:12999:0826/055820.772559:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:58:20,936 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_09_pos_barcodes_scan_product_pacaging : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:20,973 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_09_pos_barcodes_scan_product_pacaging (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging) 2026-08-26 05:58:20,973 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_09_pos_barcodes_scan_product_pacaging ... 2026-08-26 05:58:21,676 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_09_pos_barcodes_scan_product_pacaging.test_09_pos_barcodes_scan_product_pacaging.test_09_pos_barcodes_scan_product_pacaging: Chrome headless failed to start: [13072:13096:0826/055821.395260:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13072:13096:0826/055821.402588:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13072:13096:0826/055821.402863:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13072:13096:0826/055821.402907:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13072:13096:0826/055821.402935:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13072:13096:0826/055821.419634:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13072:13072:0826/055821.423762:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [13107:13107:0826/055821.451263:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [13107:13107:0826/055821.455266:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [13072:13096:0826/055821.470699:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:21,679 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_09_pos_barcodes_scan_product_pacaging : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:21,723 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_GS1_pos_barcodes_scan ... 2026-08-26 05:58:22,469 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan: Chrome headless failed to start: [13177:13198:0826/055822.282174:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13177:13198:0826/055822.289098:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13177:13198:0826/055822.289194:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13177:13198:0826/055822.289342:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13177:13198:0826/055822.289355:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13177:13198:0826/055822.304356:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13177:13177:0826/055822.312210:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [13212:13212:0826/055822.336816:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [13212:13212:0826/055822.339313:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [13177:13198:0826/055822.340932:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13177:13177:0826/055822.421131:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13177:13177:0826/055822.421225:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [13177:13177:0826/055822.421239:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13177:13198:0826/055822.424119:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13177:13198:0826/055822.424184:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:22,472 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_GS1_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:22,512 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_GS1_pos_barcodes_scan (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan) 2026-08-26 05:58:22,513 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_GS1_pos_barcodes_scan ... 2026-08-26 05:58:23,133 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.test_GS1_pos_barcodes_scan: Chrome headless failed to start: 2026-08-26 05:58:23,133 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_GS1_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:23,184 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_GS1_pos_barcodes_scan (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan) 2026-08-26 05:58:23,185 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_GS1_pos_barcodes_scan ... 2026-08-26 05:58:23,790 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_GS1_pos_barcodes_scan.test_GS1_pos_barcodes_scan.test_GS1_pos_barcodes_scan: Chrome headless failed to start: 2026-08-26 05:58:23,790 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_GS1_pos_barcodes_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:23,850 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_add_multiple_serials_at_once ... 2026-08-26 05:58:24,480 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once: Chrome headless failed to start: [13307:13328:0826/055824.297983:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13307:13328:0826/055824.305399:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13307:13328:0826/055824.305492:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13307:13328:0826/055824.306725:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13307:13328:0826/055824.306748:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13307:13307:0826/055824.317323:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [13307:13328:0826/055824.318480:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13307:13328:0826/055824.341025:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13343:13343:0826/055824.346671:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [13343:13343:0826/055824.359818:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [13307:13307:0826/055824.407564:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13307:13307:0826/055824.407635:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [13307:13307:0826/055824.407650:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13307:13328:0826/055824.407715:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13307:13328:0826/055824.407742:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:24,483 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_add_multiple_serials_at_once : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:24,521 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_add_multiple_serials_at_once (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once) 2026-08-26 05:58:24,522 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_add_multiple_serials_at_once ... 2026-08-26 05:58:24,914 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.test_add_multiple_serials_at_once: Chrome headless failed to start: [13414:13435:0826/055824.896286:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:58:24,915 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_add_multiple_serials_at_once : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:24,959 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_add_multiple_serials_at_once (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once) 2026-08-26 05:58:24,959 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_add_multiple_serials_at_once ... 2026-08-26 05:58:25,550 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_add_multiple_serials_at_once.test_add_multiple_serials_at_once.test_add_multiple_serials_at_once: Chrome headless failed to start: [13440:13461:0826/055825.363468:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13440:13461:0826/055825.367291:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13440:13461:0826/055825.367389:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13440:13461:0826/055825.367428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13440:13461:0826/055825.367438:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13440:13440:0826/055825.385462:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [13440:13461:0826/055825.390390:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13475:13475:0826/055825.403631:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [13475:13475:0826/055825.407449:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [13440:13461:0826/055825.412908:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13440:13440:0826/055825.509042:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13440:13440:0826/055825.509260:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [13440:13440:0826/055825.509278:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13440:13461:0826/055825.510926:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13440:13461:0826/055825.510956:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:25,554 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_add_multiple_serials_at_once : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:25,600 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_allow_order_modification_after_validation_error ... 2026-08-26 05:58:26,193 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_allow_order_modification_after_validation_error : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:26,232 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_amount_total_is_rounded ... 2026-08-26 05:58:26,828 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded: Chrome headless failed to start: [13650:13671:0826/055826.599793:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13650:13671:0826/055826.603379:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13650:13671:0826/055826.603460:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13650:13671:0826/055826.604115:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13650:13671:0826/055826.604156:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13650:13671:0826/055826.621938:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13650:13650:0826/055826.626654:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [13686:13686:0826/055826.629135:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [13686:13686:0826/055826.631410:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [13650:13671:0826/055826.666325:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13650:13650:0826/055826.749722:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13650:13650:0826/055826.749816:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [13650:13650:0826/055826.749832:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13650:13671:0826/055826.750526:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13650:13671:0826/055826.750559:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:26,831 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_amount_total_is_rounded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:26,875 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_amount_total_is_rounded (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded) 2026-08-26 05:58:26,876 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_amount_total_is_rounded ... 2026-08-26 05:58:27,286 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.test_amount_total_is_rounded: Chrome headless failed to start: 2026-08-26 05:58:27,287 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_amount_total_is_rounded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:27,336 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_amount_total_is_rounded (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded) 2026-08-26 05:58:27,337 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_amount_total_is_rounded ... 2026-08-26 05:58:27,918 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_amount_total_is_rounded.test_amount_total_is_rounded.test_amount_total_is_rounded: Chrome headless failed to start: [13775:13796:0826/055827.732411:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13775:13796:0826/055827.742236:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13775:13796:0826/055827.744592:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13775:13796:0826/055827.752503:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13775:13796:0826/055827.752532:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13775:13796:0826/055827.753442:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13775:13775:0826/055827.757298:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [13810:13810:0826/055827.764945:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [13810:13810:0826/055827.767072:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [13775:13796:0826/055827.780163:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13775:13775:0826/055827.866491:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13775:13796:0826/055827.866592:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13775:13775:0826/055827.866658:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. 2026-08-26 05:58:27,921 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_amount_total_is_rounded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:27,963 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_auto_validate_force_done ... 2026-08-26 05:58:28,391 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done: Chrome headless failed to start: [13877:13898:0826/055828.202551:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13877:13898:0826/055828.207856:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13877:13898:0826/055828.214100:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13877:13898:0826/055828.214128:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13877:13898:0826/055828.214135:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13877:13898:0826/055828.220195:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13877:13877:0826/055828.221006:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [13914:13914:0826/055828.247427:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [13914:13914:0826/055828.249988:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [13877:13898:0826/055828.254442:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13877:13877:0826/055828.343641:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13877:13877:0826/055828.343737:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [13877:13877:0826/055828.343753:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13877:13898:0826/055828.347355:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13877:13898:0826/055828.347405:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:28,393 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_auto_validate_force_done : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:28,425 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_auto_validate_force_done (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done) 2026-08-26 05:58:28,425 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_auto_validate_force_done ... 2026-08-26 05:58:28,832 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.test_auto_validate_force_done: Chrome headless failed to start: [13981:14002:0826/055828.651072:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13981:14002:0826/055828.655503:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13981:14002:0826/055828.655753:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13981:14002:0826/055828.655820:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [13981:14002:0826/055828.655831:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13981:14002:0826/055828.670029:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13981:13981:0826/055828.671224:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [13981:14002:0826/055828.700167:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14017:14017:0826/055828.707088:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [14017:14017:0826/055828.711396:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [13981:13981:0826/055828.771745:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13981:13981:0826/055828.771835:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [13981:13981:0826/055828.771850:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [13981:14002:0826/055828.771857:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [13981:14002:0826/055828.771885:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:28,834 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_auto_validate_force_done : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:28,859 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_auto_validate_force_done (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done) 2026-08-26 05:58:28,860 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_auto_validate_force_done ... 2026-08-26 05:58:29,310 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_auto_validate_force_done.test_auto_validate_force_done.test_auto_validate_force_done: Chrome headless failed to start: [14079:14100:0826/055829.088578:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14079:14100:0826/055829.093284:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14079:14100:0826/055829.093378:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14079:14100:0826/055829.093417:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14079:14100:0826/055829.093428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14079:14100:0826/055829.106901:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14079:14079:0826/055829.111572:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [14114:14114:0826/055829.121811:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [14114:14114:0826/055829.125315:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [14079:14100:0826/055829.136166:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14079:14079:0826/055829.243943:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [14079:14079:0826/055829.244040:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [14079:14079:0826/055829.244055:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [14079:14100:0826/055829.244069:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14079:14100:0826/055829.244098:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:29,313 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_auto_validate_force_done : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:29,346 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_autofill_cash_count ... 2026-08-26 05:58:29,768 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count: Chrome headless failed to start: 2026-08-26 05:58:29,769 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_autofill_cash_count : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:29,807 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_autofill_cash_count (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count) 2026-08-26 05:58:29,808 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_autofill_cash_count ... 2026-08-26 05:58:30,344 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.test_autofill_cash_count: Chrome headless failed to start: [14202:14223:0826/055830.167027:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14202:14223:0826/055830.173784:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14202:14223:0826/055830.173883:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14202:14223:0826/055830.173912:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14202:14223:0826/055830.173920:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14202:14223:0826/055830.184958:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14202:14202:0826/055830.185693:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [14202:14223:0826/055830.213229:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14237:14237:0826/055830.222842:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [14237:14237:0826/055830.226515:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [14202:14202:0826/055830.298365:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [14202:14202:0826/055830.298494:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [14202:14202:0826/055830.298507:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [14202:14223:0826/055830.299118:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14202:14223:0826/055830.299148:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:30,347 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_autofill_cash_count : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:30,398 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_autofill_cash_count (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count) 2026-08-26 05:58:30,398 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_autofill_cash_count ... 2026-08-26 05:58:30,812 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_autofill_cash_count.test_autofill_cash_count.test_autofill_cash_count: Chrome headless failed to start: 2026-08-26 05:58:30,813 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_autofill_cash_count : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:30,848 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_scan_no_variant_extra_price ... 2026-08-26 05:58:31,714 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price: Chrome headless failed to start: [14325:14346:0826/055831.680673:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:58:31,715 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_barcode_scan_no_variant_extra_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:31,758 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_barcode_scan_no_variant_extra_price (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price) 2026-08-26 05:58:31,759 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_scan_no_variant_extra_price ... 2026-08-26 05:58:32,809 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.test_barcode_scan_no_variant_extra_price: Chrome headless failed to start: [14351:14374:0826/055832.622989:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14351:14374:0826/055832.629174:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14351:14374:0826/055832.629465:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14351:14374:0826/055832.631217:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14351:14374:0826/055832.631256:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14351:14351:0826/055832.644374:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [14351:14374:0826/055832.644531:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14386:14386:0826/055832.665004:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [14351:14374:0826/055832.667861:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14386:14386:0826/055832.672039:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [14351:14351:0826/055832.742440:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [14351:14351:0826/055832.742534:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [14351:14351:0826/055832.742553:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [14351:14374:0826/055832.742559:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14351:14374:0826/055832.742585:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14366:14366:0100/000000.792526:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [14366:14366:0100/000000.792668:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 05:58:32,812 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_barcode_scan_no_variant_extra_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:32,857 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_barcode_scan_no_variant_extra_price (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price) 2026-08-26 05:58:32,857 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_scan_no_variant_extra_price ... 2026-08-26 05:58:33,999 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_no_variant_extra_price.test_barcode_scan_no_variant_extra_price.test_barcode_scan_no_variant_extra_price: Chrome headless failed to start: [14445:14466:0826/055833.780271:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14445:14466:0826/055833.785174:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14445:14466:0826/055833.785507:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14445:14466:0826/055833.786260:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14445:14466:0826/055833.786277:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14445:14466:0826/055833.798091:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14445:14445:0826/055833.799527:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [14480:14480:0826/055833.817675:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [14445:14466:0826/055833.820239:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14480:14480:0826/055833.824985:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:58:34,002 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_barcode_scan_no_variant_extra_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:34,052 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_scan_preselect_always_variant ... 2026-08-26 05:58:34,704 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant: Chrome headless failed to start: 2026-08-26 05:58:34,705 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_barcode_scan_preselect_always_variant : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:34,751 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_barcode_scan_preselect_always_variant (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant) 2026-08-26 05:58:34,752 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_scan_preselect_always_variant ... 2026-08-26 05:58:35,577 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.test_barcode_scan_preselect_always_variant: Chrome headless failed to start: [14565:14586:0826/055835.353775:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14565:14586:0826/055835.358181:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14565:14586:0826/055835.358283:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14565:14586:0826/055835.358325:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14565:14586:0826/055835.358334:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14565:14586:0826/055835.374886:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14565:14565:0826/055835.382861:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [14602:14602:0826/055835.384785:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [14602:14602:0826/055835.387183:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [14565:14586:0826/055835.408492:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14565:14565:0826/055835.506650:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [14565:14565:0826/055835.506737:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [14565:14565:0826/055835.506750:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [14565:14586:0826/055835.506759:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14565:14586:0826/055835.506792:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:35,580 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_barcode_scan_preselect_always_variant : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:35,622 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_barcode_scan_preselect_always_variant (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant) 2026-08-26 05:58:35,622 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_scan_preselect_always_variant ... 2026-08-26 05:58:36,465 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_scan_preselect_always_variant.test_barcode_scan_preselect_always_variant.test_barcode_scan_preselect_always_variant: Chrome headless failed to start: [14670:14691:0826/055836.238706:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14670:14691:0826/055836.249925:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14670:14691:0826/055836.250019:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14670:14691:0826/055836.250045:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14670:14691:0826/055836.250051:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14670:14691:0826/055836.259662:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14670:14670:0826/055836.260943:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [14705:14705:0826/055836.291184:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [14705:14705:0826/055836.297021:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [14670:14691:0826/055836.307685:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:36,468 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_barcode_scan_preselect_always_variant : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:36,521 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_search_attributes_preset ... 2026-08-26 05:58:37,642 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset: Chrome headless failed to start: [14779:14800:0826/055837.465037:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14779:14800:0826/055837.465152:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14779:14800:0826/055837.466968:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14779:14800:0826/055837.473264:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14779:14800:0826/055837.473298:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14779:14800:0826/055837.484088:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14779:14779:0826/055837.487130:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [14813:14813:0826/055837.508537:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [14813:14813:0826/055837.510968:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [14779:14800:0826/055837.529938:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14779:14779:0826/055837.603034:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [14779:14800:0826/055837.603158:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14794:14794:0100/000000.638285:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [14794:14794:0100/000000.638463:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 05:58:37,646 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_barcode_search_attributes_preset : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:37,692 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_barcode_search_attributes_preset (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset) 2026-08-26 05:58:37,692 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_search_attributes_preset ... 2026-08-26 05:58:38,741 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.test_barcode_search_attributes_preset: Chrome headless failed to start: 2026-08-26 05:58:38,741 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_barcode_search_attributes_preset : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:38,785 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_barcode_search_attributes_preset (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset) 2026-08-26 05:58:38,786 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_barcode_search_attributes_preset ... 2026-08-26 05:58:39,784 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_barcode_search_attributes_preset.test_barcode_search_attributes_preset.test_barcode_search_attributes_preset: Chrome headless failed to start: 2026-08-26 05:58:39,785 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_barcode_search_attributes_preset : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:39,831 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-08-26 05:58:40,301 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening: Chrome headless failed to start: [14911:14932:0826/055840.075955:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14911:14932:0826/055840.081484:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14911:14932:0826/055840.081861:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14911:14932:0826/055840.081922:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [14911:14932:0826/055840.081947:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14911:14932:0826/055840.095585:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14911:14911:0826/055840.099556:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [14947:14947:0826/055840.108324:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [14947:14947:0826/055840.110202:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [14911:14932:0826/055840.129526:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14911:14911:0826/055840.227268:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [14911:14932:0826/055840.227389:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [14911:14911:0826/055840.227435:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [14911:14911:0826/055840.227453:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [14911:14932:0826/055840.227487:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:40,304 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_cash_payments_should_reflect_on_next_opening : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:40,362 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_payments_should_reflect_on_next_opening (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening) 2026-08-26 05:58:40,363 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-08-26 05:58:40,650 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.test_cash_payments_should_reflect_on_next_opening: Chrome headless failed to start: 2026-08-26 05:58:40,651 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_cash_payments_should_reflect_on_next_opening : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:40,709 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_payments_should_reflect_on_next_opening (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening) 2026-08-26 05:58:40,709 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_payments_should_reflect_on_next_opening ... 2026-08-26 05:58:41,182 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_payments_should_reflect_on_next_opening.test_cash_payments_should_reflect_on_next_opening.test_cash_payments_should_reflect_on_next_opening: Chrome headless failed to start: [15030:15051:0826/055840.957329:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15030:15051:0826/055840.975681:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15030:15051:0826/055840.975792:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15030:15051:0826/055840.975824:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15030:15051:0826/055840.975831:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15030:15051:0826/055841.002959:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15030:15030:0826/055841.008019:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [15067:15067:0826/055841.023781:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [15067:15067:0826/055841.029285:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [15030:15051:0826/055841.031639:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:41,186 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_cash_payments_should_reflect_on_next_opening : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:41,239 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_rounding_payment ... 2026-08-26 05:58:41,729 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment: Chrome headless failed to start: 2026-08-26 05:58:41,730 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_cash_rounding_payment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:41,783 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_payment (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment) 2026-08-26 05:58:41,784 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_rounding_payment ... 2026-08-26 05:58:42,261 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.test_cash_rounding_payment: Chrome headless failed to start: 2026-08-26 05:58:42,261 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_cash_rounding_payment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:42,302 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_payment (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment) 2026-08-26 05:58:42,302 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_cash_rounding_payment ... 2026-08-26 05:58:43,022 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_cash_rounding_payment.test_cash_rounding_payment.test_cash_rounding_payment: Chrome headless failed to start: [15165:15186:0826/055842.798439:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15165:15186:0826/055842.805642:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15165:15186:0826/055842.806077:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15165:15186:0826/055842.806138:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15165:15186:0826/055842.806524:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15165:15165:0826/055842.821733:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [15165:15186:0826/055842.822580:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15200:15200:0826/055842.857851:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [15165:15186:0826/055842.865344:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15200:15200:0826/055842.866806:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:58:43,025 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_cash_rounding_payment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:43,076 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_change_without_cash_method ... 2026-08-26 05:58:43,439 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method: Chrome headless failed to start: 2026-08-26 05:58:43,440 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_change_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:43,483 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_change_without_cash_method (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method) 2026-08-26 05:58:43,484 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_change_without_cash_method ... 2026-08-26 05:58:43,950 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.test_change_without_cash_method: Chrome headless failed to start: 2026-08-26 05:58:43,951 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_change_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:43,994 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_change_without_cash_method (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method) 2026-08-26 05:58:43,994 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_change_without_cash_method ... 2026-08-26 05:58:44,380 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_change_without_cash_method.test_change_without_cash_method.test_change_without_cash_method: Chrome headless failed to start: [15309:15330:0826/055844.339654:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:58:44,381 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_change_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:44,430 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_chrome_without_cash_move_permission ... 2026-08-26 05:58:44,820 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission: Chrome headless failed to start: 2026-08-26 05:58:44,820 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_chrome_without_cash_move_permission : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:44,870 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_chrome_without_cash_move_permission (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission) 2026-08-26 05:58:44,871 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_chrome_without_cash_move_permission ... 2026-08-26 05:58:45,328 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission.test_chrome_without_cash_move_permission: Chrome headless failed to start: [15351:15372:0826/055845.155082:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15351:15372:0826/055845.161644:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15351:15372:0826/055845.161730:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15351:15372:0826/055845.161763:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15351:15372:0826/055845.161772:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15351:15372:0826/055845.171276:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15351:15351:0826/055845.175027:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [15388:15388:0826/055845.187120:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [15388:15388:0826/055845.190716:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [15351:15372:0826/055845.200985:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15351:15351:0826/055845.280640:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [15351:15351:0826/055845.280736:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [15351:15351:0826/055845.280754:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [15351:15372:0826/055845.280746:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15351:15372:0826/055845.280777:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:45,331 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_chrome_without_cash_move_permission : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:45,372 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_chrome_without_cash_move_permission (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission) 2026-08-26 05:58:45,372 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_chrome_without_cash_move_permission ... 2026-08-26 05:58:45,914 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_chrome_without_cash_move_permission.test_chrome_without_cash_move_permission.test_chrome_without_cash_move_permission: Chrome headless failed to start: [15452:15473:0826/055845.691184:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15452:15473:0826/055845.702539:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15452:15473:0826/055845.702648:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15452:15473:0826/055845.702983:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15452:15473:0826/055845.702998:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15452:15452:0826/055845.715288:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [15452:15473:0826/055845.719119:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15452:15473:0826/055845.743044:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15489:15489:0826/055845.744664:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [15489:15489:0826/055845.747380:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:58:45,918 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_chrome_without_cash_move_permission : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:45,965 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_click_all_orders_keep_customer ... 2026-08-26 05:58:46,388 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer: Chrome headless failed to start: [15562:15583:0826/055846.218088:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15562:15583:0826/055846.224643:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15562:15583:0826/055846.225283:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15562:15583:0826/055846.225369:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15562:15583:0826/055846.225383:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15562:15562:0826/055846.237561:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [15562:15583:0826/055846.237903:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15599:15599:0826/055846.250340:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [15562:15583:0826/055846.257885:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15599:15599:0826/055846.258867:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:58:46,391 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_click_all_orders_keep_customer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:46,443 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_click_all_orders_keep_customer (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer) 2026-08-26 05:58:46,444 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_click_all_orders_keep_customer ... 2026-08-26 05:58:46,760 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.test_click_all_orders_keep_customer: Chrome headless failed to start: 2026-08-26 05:58:46,761 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_click_all_orders_keep_customer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:46,828 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_click_all_orders_keep_customer (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer) 2026-08-26 05:58:46,828 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_click_all_orders_keep_customer ... 2026-08-26 05:58:47,125 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_click_all_orders_keep_customer.test_click_all_orders_keep_customer.test_click_all_orders_keep_customer: Chrome headless failed to start: [15699:15699:0100/000000.123783:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) [15698:15698:0100/000000.124389:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:58:47,125 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_click_all_orders_keep_customer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:47,188 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_disallowLineQuantityChange ... 2026-08-26 05:58:48,650 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange: Chrome headless failed to start: [15715:15715:0100/000000.648150:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:58:48,651 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_disallowLineQuantityChange : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:48,689 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_disallowLineQuantityChange (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange) 2026-08-26 05:58:48,689 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_disallowLineQuantityChange ... 2026-08-26 05:58:50,447 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.test_combo_disallowLineQuantityChange: Chrome headless failed to start: [15716:15737:0826/055850.271101:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15716:15737:0826/055850.276675:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15716:15737:0826/055850.276780:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15716:15737:0826/055850.276951:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15716:15737:0826/055850.276972:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15716:15737:0826/055850.284863:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15716:15716:0826/055850.288159:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [15752:15752:0826/055850.306654:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [15752:15752:0826/055850.308354:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [15716:15737:0826/055850.318688:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15716:15716:0826/055850.378272:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [15716:15716:0826/055850.378355:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [15716:15716:0826/055850.378371:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [15716:15737:0826/055850.378478:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15716:15737:0826/055850.378495:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:50,451 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_disallowLineQuantityChange : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:50,478 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_disallowLineQuantityChange (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange) 2026-08-26 05:58:50,478 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_disallowLineQuantityChange ... 2026-08-26 05:58:52,279 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_disallowLineQuantityChange.test_combo_disallowLineQuantityChange.test_combo_disallowLineQuantityChange: Chrome headless failed to start: [15821:15842:0826/055852.040417:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15821:15842:0826/055852.044775:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15821:15842:0826/055852.044873:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15821:15842:0826/055852.044955:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15821:15842:0826/055852.044968:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15821:15842:0826/055852.065183:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15821:15821:0826/055852.066057:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [15858:15858:0826/055852.080037:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [15858:15858:0826/055852.094486:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [15821:15842:0826/055852.100178:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15821:15821:0826/055852.185885:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [15821:15821:0826/055852.185969:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [15821:15821:0826/055852.185985:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [15821:15842:0826/055852.185979:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15821:15842:0826/055852.186010:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:52,282 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_disallowLineQuantityChange : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:52,324 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_item_image_display ... 2026-08-26 05:58:54,107 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display: Chrome headless failed to start: 2026-08-26 05:58:54,108 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_item_image_display : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:54,162 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_item_image_display (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display) 2026-08-26 05:58:54,163 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_item_image_display ... 2026-08-26 05:58:55,660 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.test_combo_item_image_display: Chrome headless failed to start: [15943:15964:0826/055855.621514:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:58:55,660 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_item_image_display : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:55,702 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_item_image_display (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display) 2026-08-26 05:58:55,702 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_item_image_display ... 2026-08-26 05:58:57,626 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_item_image_display.test_combo_item_image_display.test_combo_item_image_display: Chrome headless failed to start: 2026-08-26 05:58:57,627 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_item_image_display : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:57,665 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-08-26 05:58:58,395 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless failed to start: [15985:16006:0826/055858.120314:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15985:16006:0826/055858.132524:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15985:16006:0826/055858.132636:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15985:16006:0826/055858.134143:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [15985:16006:0826/055858.134168:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15985:16006:0826/055858.155331:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [15985:15985:0826/055858.155534:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [16020:16020:0826/055858.187838:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [16020:16020:0826/055858.192572:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [15985:16006:0826/055858.197890:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:58,399 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:58,447 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_price_unchanged_with_lot_tracked_product (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product) 2026-08-26 05:58:58,448 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-08-26 05:58:58,956 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless failed to start: [16100:16100:0100/000000.949134:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:58:58,957 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:58,993 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_price_unchanged_with_lot_tracked_product (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product) 2026-08-26 05:58:58,993 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product ... 2026-08-26 05:58:59,605 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product.test_combo_price_unchanged_with_lot_tracked_product.test_combo_price_unchanged_with_lot_tracked_product: Chrome headless failed to start: [16101:16122:0826/055859.422883:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16101:16122:0826/055859.429631:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16101:16122:0826/055859.430161:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16101:16122:0826/055859.430252:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16101:16122:0826/055859.430272:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16101:16122:0826/055859.441265:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16101:16101:0826/055859.441901:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [16101:16122:0826/055859.463246:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16137:16137:0826/055859.465444:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [16137:16137:0826/055859.468516:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [16101:16101:0826/055859.526276:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [16101:16101:0826/055859.526353:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [16101:16101:0826/055859.526726:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [16101:16122:0826/055859.527228:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16101:16122:0826/055859.527256:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:58:59,608 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_price_unchanged_with_lot_tracked_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:58:59,643 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_variant_mix ... 2026-08-26 05:59:00,595 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix: Chrome headless failed to start: [16200:16222:0826/055900.333233:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16200:16222:0826/055900.333319:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16200:16222:0826/055900.333338:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16200:16222:0826/055900.333358:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16200:16222:0826/055900.333363:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16200:16200:0826/055900.351162:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [16200:16222:0826/055900.351545:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16235:16235:0826/055900.362680:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [16235:16235:0826/055900.366023:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [16200:16222:0826/055900.384982:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:00,599 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_variant_mix : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:00,637 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_variant_mix (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix) 2026-08-26 05:59:00,638 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_variant_mix ... 2026-08-26 05:59:01,414 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.test_combo_variant_mix: Chrome headless failed to start: 2026-08-26 05:59:01,415 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_variant_mix : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:01,461 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_variant_mix (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix) 2026-08-26 05:59:01,461 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_combo_variant_mix ... 2026-08-26 05:59:02,263 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_combo_variant_mix.test_combo_variant_mix.test_combo_variant_mix: Chrome headless failed to start: [16318:16339:0826/055902.097238:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16318:16339:0826/055902.101662:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16318:16339:0826/055902.101750:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16318:16339:0826/055902.101918:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16318:16339:0826/055902.101931:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16318:16339:0826/055902.109880:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16318:16318:0826/055902.124457:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [16353:16353:0826/055902.135798:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [16353:16353:0826/055902.143189:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [16318:16339:0826/055902.150497:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:02,266 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_combo_variant_mix : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:02,304 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_ctrl_number_ignored ... 2026-08-26 05:59:02,682 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored: Chrome headless failed to start: [16416:16437:0826/055902.457664:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16416:16437:0826/055902.463633:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16416:16437:0826/055902.463727:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16416:16437:0826/055902.463791:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16416:16437:0826/055902.463884:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16416:16437:0826/055902.476641:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16416:16416:0826/055902.477829:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [16451:16451:0826/055902.487750:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [16451:16451:0826/055902.490195:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [16416:16437:0826/055902.503559:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16416:16416:0826/055902.594202:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [16416:16416:0826/055902.594408:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [16416:16437:0826/055902.594420:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16416:16416:0826/055902.594435:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [16416:16437:0826/055902.594467:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:02,685 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_ctrl_number_ignored : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:02,717 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ctrl_number_ignored (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored) 2026-08-26 05:59:02,718 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_ctrl_number_ignored ... 2026-08-26 05:59:02,892 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.test_ctrl_number_ignored: Chrome headless failed to start: 2026-08-26 05:59:02,893 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_ctrl_number_ignored : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:02,930 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ctrl_number_ignored (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored) 2026-08-26 05:59:02,930 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_ctrl_number_ignored ... 2026-08-26 05:59:03,119 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_ctrl_number_ignored.test_ctrl_number_ignored.test_ctrl_number_ignored: Chrome headless failed to start: [16537:16558:0826/055903.100815:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:03,119 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_ctrl_number_ignored : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:03,161 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_all_fields_displayed ... 2026-08-26 05:59:03,485 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed: Chrome headless failed to start: 2026-08-26 05:59:03,486 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_all_fields_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:03,525 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_all_fields_displayed (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed) 2026-08-26 05:59:03,526 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_all_fields_displayed ... 2026-08-26 05:59:03,897 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.test_customer_all_fields_displayed: Chrome headless failed to start: 2026-08-26 05:59:03,898 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_all_fields_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:03,944 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_all_fields_displayed (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed) 2026-08-26 05:59:03,944 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_all_fields_displayed ... 2026-08-26 05:59:04,318 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_all_fields_displayed.test_customer_all_fields_displayed.test_customer_all_fields_displayed: Chrome headless failed to start: [16597:16620:0826/055904.283197:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:04,318 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_all_fields_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:04,364 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display ... 2026-08-26 05:59:04,587 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display: Chrome headless failed to start: [16623:16644:0826/055904.551630:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:04,588 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_display : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:04,615 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_display (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display) 2026-08-26 05:59:04,616 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display ... 2026-08-26 05:59:05,019 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.test_customer_display: Chrome headless failed to start: [16649:16670:0826/055904.795858:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16649:16670:0826/055904.801083:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16649:16670:0826/055904.801206:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16649:16670:0826/055904.801236:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16649:16670:0826/055904.801242:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16649:16670:0826/055904.814343:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16649:16649:0826/055904.814978:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [16649:16670:0826/055904.845697:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16684:16684:0826/055904.845330:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [16684:16684:0826/055904.850418:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [16649:16649:0826/055904.927555:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [16649:16649:0826/055904.927650:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [16649:16649:0826/055904.927665:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [16649:16670:0826/055904.929014:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16649:16670:0826/055904.929038:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16664:16664:0100/000000.982867:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [16664:16664:0100/000000.983089:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 05:59:05,024 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_display : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:05,064 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_display (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display) 2026-08-26 05:59:05,065 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display ... 2026-08-26 05:59:05,444 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display.test_customer_display.test_customer_display: Chrome headless failed to start: [16743:16764:0826/055905.257026:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16743:16764:0826/055905.264792:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16743:16764:0826/055905.266073:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16743:16764:0826/055905.266119:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16743:16764:0826/055905.266130:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16743:16764:0826/055905.276797:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16743:16743:0826/055905.291858:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [16778:16778:0826/055905.331735:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [16743:16764:0826/055905.337258:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16778:16778:0826/055905.337590:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [16743:16743:0826/055905.411211:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [16743:16743:0826/055905.411302:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [16743:16743:0826/055905.411320:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [16743:16764:0826/055905.411360:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16743:16764:0826/055905.411388:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:05,447 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_display : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:05,476 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display_as_public ... 2026-08-26 05:59:05,582 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 05:59:05,845 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:59:05] "GET /web/image/pos.config/9/customer_display_bg_img HTTP/1.1" 200 - 13 0.007 0.259 2026-08-26 05:59:05,846 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_as_public: waiting for threads: [] 2026-08-26 05:59:05,871 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display_with_qr ... 2026-08-26 05:59:06,267 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr: Chrome headless failed to start: [16846:16867:0826/055906.042225:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16846:16867:0826/055906.048635:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16846:16867:0826/055906.048874:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16846:16867:0826/055906.048942:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16846:16867:0826/055906.048955:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16846:16867:0826/055906.071016:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16846:16846:0826/055906.075132:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [16881:16881:0826/055906.093946:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [16881:16881:0826/055906.096745:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [16846:16867:0826/055906.114793:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16846:16846:0826/055906.225108:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [16846:16867:0826/055906.225256:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16846:16846:0826/055906.225787:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [16846:16846:0826/055906.225835:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [16846:16867:0826/055906.226127:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:06,270 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_display_with_qr : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:06,304 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_display_with_qr (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr) 2026-08-26 05:59:06,305 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display_with_qr ... 2026-08-26 05:59:06,665 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.test_customer_display_with_qr: Chrome headless failed to start: [16943:16964:0826/055906.483800:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16943:16964:0826/055906.487611:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16943:16964:0826/055906.487742:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16943:16964:0826/055906.487820:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [16943:16964:0826/055906.487833:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16943:16964:0826/055906.509177:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16943:16943:0826/055906.509724:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [16979:16979:0826/055906.515793:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [16979:16979:0826/055906.522715:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [16943:16964:0826/055906.536415:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16943:16943:0826/055906.616097:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [16943:16943:0826/055906.616182:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [16943:16943:0826/055906.616197:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [16943:16964:0826/055906.621136:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [16943:16964:0826/055906.621172:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:06,668 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_display_with_qr : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:06,711 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_display_with_qr (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr) 2026-08-26 05:59:06,711 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_display_with_qr ... 2026-08-26 05:59:07,139 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_display_with_qr.test_customer_display_with_qr.test_customer_display_with_qr: Chrome headless failed to start: [17043:17064:0826/055906.919565:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17043:17064:0826/055906.924242:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17043:17064:0826/055906.924488:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17043:17064:0826/055906.924530:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17043:17064:0826/055906.924540:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17043:17064:0826/055906.939316:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17043:17043:0826/055906.943510:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [17043:17064:0826/055906.977254:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17080:17080:0826/055906.977364:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [17080:17080:0826/055906.980197:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:59:07,143 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_display_with_qr : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:07,180 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_note_is_present_after_refresh ... 2026-08-26 05:59:07,480 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh: Chrome headless failed to start: 2026-08-26 05:59:07,480 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_note_is_present_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:07,523 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_note_is_present_after_refresh (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh) 2026-08-26 05:59:07,524 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_note_is_present_after_refresh ... 2026-08-26 05:59:08,016 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.test_customer_note_is_present_after_refresh: Chrome headless failed to start: [17160:17181:0826/055907.789941:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17160:17181:0826/055907.798486:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17160:17181:0826/055907.798878:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17160:17181:0826/055907.798939:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17160:17181:0826/055907.798953:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17160:17181:0826/055907.812660:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17160:17160:0826/055907.816751:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [17195:17195:0826/055907.834755:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [17195:17195:0826/055907.837262:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [17160:17181:0826/055907.843870:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:08,019 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_note_is_present_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:08,069 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_note_is_present_after_refresh (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh) 2026-08-26 05:59:08,069 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_note_is_present_after_refresh ... 2026-08-26 05:59:08,503 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_note_is_present_after_refresh.test_customer_note_is_present_after_refresh.test_customer_note_is_present_after_refresh: Chrome headless failed to start: [17258:17279:0826/055908.321921:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17258:17279:0826/055908.326587:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17258:17279:0826/055908.326687:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17258:17279:0826/055908.326749:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17258:17279:0826/055908.326758:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17258:17279:0826/055908.342335:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17258:17258:0826/055908.343143:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [17293:17293:0826/055908.365958:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [17258:17279:0826/055908.370138:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17293:17293:0826/055908.370730:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [17258:17258:0826/055908.457249:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [17258:17258:0826/055908.457344:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [17258:17279:0826/055908.457348:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17258:17258:0826/055908.457358:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [17258:17279:0826/055908.457406:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:08,506 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_note_is_present_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:08,555 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_search_more ... 2026-08-26 05:59:08,964 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more: Chrome headless failed to start: [17360:17382:0826/055908.943631:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:08,965 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_search_more : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:09,009 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_search_more (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more) 2026-08-26 05:59:09,010 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_search_more ... 2026-08-26 05:59:09,393 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.test_customer_search_more: Chrome headless failed to start: 2026-08-26 05:59:09,395 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_search_more : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:09,453 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_search_more (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more) 2026-08-26 05:59:09,453 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_customer_search_more ... 2026-08-26 05:59:09,987 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_customer_search_more.test_customer_search_more.test_customer_search_more: Chrome headless failed to start: [17402:17423:0826/055909.751337:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17402:17423:0826/055909.755877:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17402:17423:0826/055909.755978:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17402:17423:0826/055909.756490:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17402:17423:0826/055909.756514:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17402:17423:0826/055909.768797:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17402:17402:0826/055909.772642:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [17439:17439:0826/055909.803425:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [17402:17423:0826/055909.807137:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17439:17439:0826/055909.810148:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [17402:17402:0826/055909.881812:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [17402:17402:0826/055909.881928:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [17402:17402:0826/055909.881943:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [17402:17423:0826/055909.884748:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17402:17423:0826/055909.884779:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:09,991 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_customer_search_more : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:10,031 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_draft_orders_not_syncing ... 2026-08-26 05:59:10,331 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing: Chrome headless failed to start: 2026-08-26 05:59:10,331 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_draft_orders_not_syncing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:10,375 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_draft_orders_not_syncing (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing) 2026-08-26 05:59:10,376 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_draft_orders_not_syncing ... 2026-08-26 05:59:10,863 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.test_draft_orders_not_syncing: Chrome headless failed to start: [17520:17541:0826/055910.616421:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17520:17541:0826/055910.620983:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17520:17541:0826/055910.621085:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17520:17541:0826/055910.621260:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17520:17541:0826/055910.621288:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17520:17541:0826/055910.641457:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17520:17520:0826/055910.643956:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [17558:17558:0826/055910.662864:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [17558:17558:0826/055910.665353:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [17520:17541:0826/055910.674190:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:10,866 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_draft_orders_not_syncing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:10,921 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_draft_orders_not_syncing (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing) 2026-08-26 05:59:10,922 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_draft_orders_not_syncing ... 2026-08-26 05:59:11,400 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_draft_orders_not_syncing.test_draft_orders_not_syncing.test_draft_orders_not_syncing: Chrome headless failed to start: [17621:17642:0826/055911.165915:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17621:17642:0826/055911.170230:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17621:17642:0826/055911.170433:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17621:17642:0826/055911.170472:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17621:17642:0826/055911.170482:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17621:17642:0826/055911.186249:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17621:17621:0826/055911.187609:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [17621:17642:0826/055911.209430:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17656:17656:0826/055911.212489:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [17656:17656:0826/055911.217771:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [17621:17621:0826/055911.351522:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [17621:17621:0826/055911.351608:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [17621:17621:0826/055911.351626:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [17621:17642:0826/055911.354432:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17621:17642:0826/055911.354463:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:11,404 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_draft_orders_not_syncing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:11,445 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_dynamic_product_price ... 2026-08-26 05:59:11,939 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price: Chrome headless failed to start: 2026-08-26 05:59:11,940 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_dynamic_product_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:11,973 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_dynamic_product_price (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price) 2026-08-26 05:59:11,973 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_dynamic_product_price ... 2026-08-26 05:59:12,463 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.test_dynamic_product_price: Chrome headless failed to start: [17742:17763:0826/055912.446345:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:12,464 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_dynamic_product_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:12,497 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_dynamic_product_price (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price) 2026-08-26 05:59:12,498 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_dynamic_product_price ... 2026-08-26 05:59:12,988 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_dynamic_product_price.test_dynamic_product_price.test_dynamic_product_price: Chrome headless failed to start: [17781:17781:0100/000000.987130:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:59:12,989 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_dynamic_product_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:13,028 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax ... 2026-08-26 05:59:13,899 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless failed to start: [17783:17804:0826/055913.674989:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17783:17804:0826/055913.680022:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17783:17804:0826/055913.680141:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17783:17804:0826/055913.680172:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17783:17804:0826/055913.680180:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17783:17783:0826/055913.697761:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [17783:17804:0826/055913.698241:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17819:17819:0826/055913.716665:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [17819:17819:0826/055913.720441:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [17783:17804:0826/055913.727149:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17783:17783:0826/055913.814841:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [17783:17783:0826/055913.814936:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [17783:17783:0826/055913.814951:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [17783:17804:0826/055913.816942:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17783:17804:0826/055913.816971:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:13,902 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:13,948 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_inclusive_and_exclusive_tax (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax) 2026-08-26 05:59:13,949 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax ... 2026-08-26 05:59:14,709 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless failed to start: [17885:17906:0826/055914.526832:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17885:17906:0826/055914.534411:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17885:17906:0826/055914.534622:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17885:17906:0826/055914.534666:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17885:17906:0826/055914.534677:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17885:17906:0826/055914.543285:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17885:17885:0826/055914.547047:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [17920:17920:0826/055914.567836:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [17885:17906:0826/055914.569668:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17920:17920:0826/055914.570815:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [17885:17885:0826/055914.633797:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [17885:17885:0826/055914.633892:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [17885:17906:0826/055914.633893:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17885:17885:0826/055914.633909:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [17885:17906:0826/055914.633982:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17885:17885:0826/055914.634116:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 05:59:14,712 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:14,767 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_inclusive_and_exclusive_tax (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax) 2026-08-26 05:59:14,767 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax ... 2026-08-26 05:59:15,485 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax.test_fiscal_position_inclusive_and_exclusive_tax.test_fiscal_position_inclusive_and_exclusive_tax: Chrome headless failed to start: [17985:18006:0826/055915.311858:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17985:18006:0826/055915.317145:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17985:18006:0826/055915.318113:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17985:18006:0826/055915.318172:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [17985:18006:0826/055915.318183:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17985:18006:0826/055915.332845:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17985:17985:0826/055915.349019:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [18022:18022:0826/055915.344348:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [18022:18022:0826/055915.352942:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [17985:18006:0826/055915.374515:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17985:17985:0826/055915.433007:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [17985:17985:0826/055915.433100:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [17985:17985:0826/055915.433176:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [17985:18006:0826/055915.433431:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [17985:18006:0826/055915.433463:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18000:18000:0100/000000.466781:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [18000:18000:0100/000000.466934:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 05:59:15,488 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fiscal_position_inclusive_and_exclusive_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:15,541 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_no_tax ... 2026-08-26 05:59:16,058 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax: Chrome headless failed to start: 2026-08-26 05:59:16,059 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fiscal_position_no_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:16,101 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_no_tax (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax) 2026-08-26 05:59:16,103 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_no_tax ... 2026-08-26 05:59:16,585 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.test_fiscal_position_no_tax: Chrome headless failed to start: [18105:18126:0826/055916.562940:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:16,586 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fiscal_position_no_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:16,624 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_no_tax (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax) 2026-08-26 05:59:16,625 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_no_tax ... 2026-08-26 05:59:17,119 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_no_tax.test_fiscal_position_no_tax.test_fiscal_position_no_tax: Chrome headless failed to start: 2026-08-26 05:59:17,119 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fiscal_position_no_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:17,165 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_tax_group_labels ... 2026-08-26 05:59:17,746 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels: Chrome headless failed to start: [18153:18174:0826/055917.558503:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18153:18174:0826/055917.563095:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18153:18174:0826/055917.563199:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18153:18174:0826/055917.563238:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18153:18174:0826/055917.563248:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18153:18174:0826/055917.579262:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18153:18153:0826/055917.586362:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [18188:18188:0826/055917.604563:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [18188:18188:0826/055917.615956:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [18153:18174:0826/055917.618343:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18153:18153:0826/055917.692821:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [18153:18153:0826/055917.692970:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [18153:18153:0826/055917.692986:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [18153:18174:0826/055917.694436:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:17,748 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fiscal_position_tax_group_labels : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:17,794 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_tax_group_labels (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels) 2026-08-26 05:59:17,795 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_tax_group_labels ... 2026-08-26 05:59:18,562 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.test_fiscal_position_tax_group_labels: Chrome headless failed to start: [18258:18281:0826/055918.321491:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18258:18281:0826/055918.335350:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18258:18281:0826/055918.335464:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18258:18281:0826/055918.335501:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18258:18281:0826/055918.335511:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18258:18281:0826/055918.356135:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18258:18258:0826/055918.356602:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [18258:18281:0826/055918.384132:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18294:18294:0826/055918.404351:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [18294:18294:0826/055918.409525:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:59:18,566 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fiscal_position_tax_group_labels : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:18,612 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_tax_group_labels (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels) 2026-08-26 05:59:18,613 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fiscal_position_tax_group_labels ... 2026-08-26 05:59:19,277 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fiscal_position_tax_group_labels.test_fiscal_position_tax_group_labels.test_fiscal_position_tax_group_labels: Chrome headless failed to start: [18361:18382:0826/055919.045436:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18361:18382:0826/055919.056859:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18361:18382:0826/055919.061732:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18361:18382:0826/055919.061831:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18361:18382:0826/055919.061845:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18361:18382:0826/055919.085651:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18361:18361:0826/055919.089358:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [18397:18397:0826/055919.104271:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [18397:18397:0826/055919.110720:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [18361:18382:0826/055919.114292:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18361:18361:0826/055919.226470:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [18361:18382:0826/055919.226577:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:19,280 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fiscal_position_tax_group_labels : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:19,318 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fixed_tax_negative_qty ... 2026-08-26 05:59:20,023 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty: Chrome headless failed to start: [18469:18490:0826/055919.852376:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18469:18490:0826/055919.858144:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18469:18490:0826/055919.858237:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18469:18490:0826/055919.858620:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18469:18490:0826/055919.858643:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18469:18490:0826/055919.870107:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18469:18469:0826/055919.873268:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [18504:18504:0826/055919.899186:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [18469:18490:0826/055919.903629:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18504:18504:0826/055919.905837:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:59:20,026 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fixed_tax_negative_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:20,072 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fixed_tax_negative_qty (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty) 2026-08-26 05:59:20,073 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fixed_tax_negative_qty ... 2026-08-26 05:59:20,584 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.test_fixed_tax_negative_qty: Chrome headless failed to start: 2026-08-26 05:59:20,585 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fixed_tax_negative_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:20,632 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fixed_tax_negative_qty (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty) 2026-08-26 05:59:20,632 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_fixed_tax_negative_qty ... 2026-08-26 05:59:21,316 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_fixed_tax_negative_qty.test_fixed_tax_negative_qty.test_fixed_tax_negative_qty: Chrome headless failed to start: [18593:18615:0826/055921.142703:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18593:18615:0826/055921.151090:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18593:18615:0826/055921.151173:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18593:18615:0826/055921.151204:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18593:18615:0826/055921.151212:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18593:18615:0826/055921.160701:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18593:18593:0826/055921.161836:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [18628:18628:0826/055921.172608:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [18628:18628:0826/055921.176135:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [18593:18615:0826/055921.186487:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:21,319 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_fixed_tax_negative_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:21,367 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_free_text_custom_attribute_on_receipt ... 2026-08-26 05:59:21,487 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.value records with IDs: [562] 2026-08-26 05:59:21,494 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.value records with IDs: [563] 2026-08-26 05:59:21,501 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.value records with IDs: [564] 2026-08-26 05:59:21,510 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.value records with IDs: [565] 2026-08-26 05:59:21,525 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.line records with IDs: [179] 2026-08-26 05:59:21,546 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.line records with IDs: [180] 2026-08-26 05:59:22,021 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt: Chrome headless failed to start: [18699:18720:0826/055921.837656:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18699:18720:0826/055921.841117:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18699:18720:0826/055921.841276:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18699:18720:0826/055921.842601:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18699:18720:0826/055921.842625:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18699:18720:0826/055921.857388:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18699:18699:0826/055921.858722:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [18733:18733:0826/055921.880207:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [18699:18720:0826/055921.885868:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18733:18733:0826/055921.890661:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [18699:18699:0826/055921.966017:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [18699:18699:0826/055921.966103:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [18699:18720:0826/055921.966104:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18699:18699:0826/055921.966118:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [18699:18720:0826/055921.966148:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:22,023 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_free_text_custom_attribute_on_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:22,072 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_free_text_custom_attribute_on_receipt (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt) 2026-08-26 05:59:22,072 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_free_text_custom_attribute_on_receipt ... 2026-08-26 05:59:22,180 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.value records with IDs: [562] 2026-08-26 05:59:22,186 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.value records with IDs: [563] 2026-08-26 05:59:22,190 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.value records with IDs: [564] 2026-08-26 05:59:22,195 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.value records with IDs: [565] 2026-08-26 05:59:22,211 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.line records with IDs: [179] 2026-08-26 05:59:22,226 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.line records with IDs: [180] 2026-08-26 05:59:22,714 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.test_free_text_custom_attribute_on_receipt: Chrome headless failed to start: [18797:18818:0826/055922.545326:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18797:18818:0826/055922.551892:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18797:18818:0826/055922.551981:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18797:18818:0826/055922.552019:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18797:18818:0826/055922.552027:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18797:18818:0826/055922.564018:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18797:18797:0826/055922.567786:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [18832:18832:0826/055922.581606:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [18832:18832:0826/055922.584207:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [18797:18818:0826/055922.593808:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:22,717 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_free_text_custom_attribute_on_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:22,764 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_free_text_custom_attribute_on_receipt (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt) 2026-08-26 05:59:22,764 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_free_text_custom_attribute_on_receipt ... 2026-08-26 05:59:22,867 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.value records with IDs: [562] 2026-08-26 05:59:22,875 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.value records with IDs: [563] 2026-08-26 05:59:22,880 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.value records with IDs: [564] 2026-08-26 05:59:22,893 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.value records with IDs: [565] 2026-08-26 05:59:22,910 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.line records with IDs: [179] 2026-08-26 05:59:22,931 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #31 deleted product.template.attribute.line records with IDs: [180] 2026-08-26 05:59:23,467 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_free_text_custom_attribute_on_receipt.test_free_text_custom_attribute_on_receipt.test_free_text_custom_attribute_on_receipt: Chrome headless failed to start: [18902:18923:0826/055923.222942:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18902:18923:0826/055923.225815:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18902:18923:0826/055923.227296:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18902:18923:0826/055923.227364:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [18902:18923:0826/055923.227375:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18902:18923:0826/055923.247467:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18902:18902:0826/055923.249139:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [18937:18937:0826/055923.274513:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [18937:18937:0826/055923.282563:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [18902:18923:0826/055923.300692:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18902:18902:0826/055923.423550:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [18902:18902:0826/055923.423642:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [18902:18902:0826/055923.423672:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [18902:18923:0826/055923.424353:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [18902:18923:0826/055923.424385:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:23,469 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_free_text_custom_attribute_on_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:23,501 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_categories ... 2026-08-26 05:59:24,003 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories: Chrome headless failed to start: [19002:19023:0826/055923.969753:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:24,003 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_limited_categories : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:24,043 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_limited_categories (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories) 2026-08-26 05:59:24,044 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_categories ... 2026-08-26 05:59:24,750 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.test_limited_categories: Chrome headless failed to start: [19029:19052:0826/055924.517428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19029:19052:0826/055924.531181:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19029:19052:0826/055924.531309:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19029:19052:0826/055924.531352:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19029:19052:0826/055924.531367:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19029:19052:0826/055924.546141:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19029:19029:0826/055924.552452:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [19066:19066:0826/055924.575737:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [19066:19066:0826/055924.582650:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [19029:19052:0826/055924.592950:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19029:19029:0826/055924.655527:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [19029:19029:0826/055924.655613:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [19029:19029:0826/055924.655630:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [19029:19052:0826/055924.656113:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19029:19052:0826/055924.656136:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:24,753 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_limited_categories : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:24,793 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_limited_categories (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories) 2026-08-26 05:59:24,793 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_categories ... 2026-08-26 05:59:25,296 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories.test_limited_categories.test_limited_categories: Chrome headless failed to start: 2026-08-26 05:59:25,296 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_limited_categories : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:25,349 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_categories_child_product_search ... 2026-08-26 05:59:25,845 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search: Chrome headless failed to start: 2026-08-26 05:59:25,847 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_limited_categories_child_product_search : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:25,895 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_limited_categories_child_product_search (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search) 2026-08-26 05:59:25,896 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_categories_child_product_search ... 2026-08-26 05:59:26,570 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.test_limited_categories_child_product_search: Chrome headless failed to start: [19173:19194:0826/055926.388929:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19173:19194:0826/055926.393356:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19173:19194:0826/055926.393471:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19173:19194:0826/055926.393567:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19173:19194:0826/055926.393598:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19173:19194:0826/055926.414884:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19207:19207:0826/055926.420438:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [19173:19173:0826/055926.423625:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [19207:19207:0826/055926.428213:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [19173:19194:0826/055926.449567:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19173:19173:0826/055926.526931:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [19173:19173:0826/055926.527021:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [19173:19173:0826/055926.527035:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [19173:19194:0826/055926.528161:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19173:19194:0826/055926.528196:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:26,573 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_limited_categories_child_product_search : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:26,620 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_limited_categories_child_product_search (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search) 2026-08-26 05:59:26,620 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_categories_child_product_search ... 2026-08-26 05:59:27,115 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_categories_child_product_search.test_limited_categories_child_product_search.test_limited_categories_child_product_search: Chrome headless failed to start: 2026-08-26 05:59:27,116 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_limited_categories_child_product_search : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:27,151 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_product_pricelist_loading ... 2026-08-26 05:59:28,117 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading: Chrome headless failed to start: [19303:19324:0826/055927.893459:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19303:19324:0826/055927.900698:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19303:19324:0826/055927.900815:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19303:19324:0826/055927.900860:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19303:19324:0826/055927.900868:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19303:19303:0826/055927.913457:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [19303:19324:0826/055927.914566:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19339:19339:0826/055927.937171:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [19303:19324:0826/055927.946472:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19339:19339:0826/055927.951732:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [19303:19303:0826/055928.038446:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [19303:19303:0826/055928.038544:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [19303:19303:0826/055928.038560:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [19303:19324:0826/055928.042431:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19303:19324:0826/055928.042466:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:28,119 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_limited_product_pricelist_loading : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:28,165 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_limited_product_pricelist_loading (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading) 2026-08-26 05:59:28,165 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_product_pricelist_loading ... 2026-08-26 05:59:29,181 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.test_limited_product_pricelist_loading: Chrome headless failed to start: [19402:19423:0826/055929.005159:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19402:19423:0826/055929.006262:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19402:19423:0826/055929.006314:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19402:19423:0826/055929.006341:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19402:19423:0826/055929.006349:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19402:19423:0826/055929.014406:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19402:19402:0826/055929.015709:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [19402:19423:0826/055929.047996:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19437:19437:0826/055929.051665:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [19437:19437:0826/055929.056606:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [19402:19402:0826/055929.128376:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [19402:19402:0826/055929.128461:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [19402:19402:0826/055929.128475:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [19402:19423:0826/055929.128487:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19402:19423:0826/055929.128515:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:29,185 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_limited_product_pricelist_loading : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:29,247 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_limited_product_pricelist_loading (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading) 2026-08-26 05:59:29,247 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_limited_product_pricelist_loading ... 2026-08-26 05:59:30,221 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_limited_product_pricelist_loading.test_limited_product_pricelist_loading.test_limited_product_pricelist_loading: Chrome headless failed to start: [19510:19531:0826/055930.201344:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:30,221 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_limited_product_pricelist_loading : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:30,267 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot ... 2026-08-26 05:59:30,914 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot: Chrome headless failed to start: [19536:19557:0826/055930.879663:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:30,915 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_lot : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:30,957 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_lot (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot) 2026-08-26 05:59:30,958 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot ... 2026-08-26 05:59:32,434 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.test_lot: Chrome headless failed to start: [19562:19584:0826/055932.146028:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19562:19584:0826/055932.152306:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19562:19584:0826/055932.152399:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19562:19584:0826/055932.153153:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19562:19584:0826/055932.153170:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19562:19584:0826/055932.169864:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19562:19562:0826/055932.173755:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [19599:19599:0826/055932.187978:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [19599:19599:0826/055932.193271:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [19562:19584:0826/055932.204847:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19562:19562:0826/055932.358439:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [19562:19562:0826/055932.358535:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [19562:19562:0826/055932.358551:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [19562:19584:0826/055932.362441:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19562:19584:0826/055932.362476:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:32,438 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_lot : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:32,484 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_lot (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot) 2026-08-26 05:59:32,484 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot ... 2026-08-26 05:59:33,288 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot.test_lot.test_lot: Chrome headless failed to start: [19671:19692:0826/055933.053000:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19671:19692:0826/055933.066348:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19671:19692:0826/055933.066649:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19671:19692:0826/055933.066733:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19671:19692:0826/055933.066744:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19671:19692:0826/055933.077122:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19671:19671:0826/055933.083702:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [19706:19706:0826/055933.104931:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [19706:19706:0826/055933.108178:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [19671:19692:0826/055933.118826:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:33,292 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_lot : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:33,343 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot_refund ... 2026-08-26 05:59:33,778 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund: Chrome headless failed to start: [19775:19796:0826/055933.745756:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:33,779 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_lot_refund : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:33,830 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_lot_refund (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund) 2026-08-26 05:59:33,831 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot_refund ... 2026-08-26 05:59:34,382 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.test_lot_refund: Chrome headless failed to start: [19801:19822:0826/055934.198422:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19801:19822:0826/055934.205741:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19801:19822:0826/055934.205847:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19801:19822:0826/055934.205880:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19801:19822:0826/055934.205889:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19801:19822:0826/055934.223040:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19801:19801:0826/055934.227554:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [19837:19837:0826/055934.247918:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [19801:19822:0826/055934.253313:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19837:19837:0826/055934.269827:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [19801:19801:0826/055934.333159:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [19801:19822:0826/055934.333287:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19801:19801:0826/055934.333334:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [19801:19801:0826/055934.333348:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [19801:19822:0826/055934.333380:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:34,387 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_lot_refund : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:34,432 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_lot_refund (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund) 2026-08-26 05:59:34,433 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_lot_refund ... 2026-08-26 05:59:35,041 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_lot_refund.test_lot_refund.test_lot_refund: Chrome headless failed to start: [19903:19924:0826/055934.817061:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19903:19924:0826/055934.824463:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19903:19924:0826/055934.824723:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19903:19924:0826/055934.830986:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [19903:19924:0826/055934.831007:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19903:19924:0826/055934.853581:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [19903:19903:0826/055934.857162:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [19939:19939:0826/055934.873593:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [19939:19939:0826/055934.877044:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [19903:19924:0826/055934.884311:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:35,045 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_lot_refund : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:35,089 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_options ... 2026-08-26 05:59:35,771 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options: Chrome headless failed to start: 2026-08-26 05:59:35,772 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_multi_product_options : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:35,818 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multi_product_options (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options) 2026-08-26 05:59:35,819 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_options ... 2026-08-26 05:59:36,561 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.test_multi_product_options: Chrome headless failed to start: 2026-08-26 05:59:36,561 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_multi_product_options : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:36,616 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multi_product_options (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options) 2026-08-26 05:59:36,617 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_options ... 2026-08-26 05:59:37,207 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_options.test_multi_product_options.test_multi_product_options: Chrome headless failed to start: 2026-08-26 05:59:37,207 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_multi_product_options : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:37,247 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_pricelist_rules ... 2026-08-26 05:59:37,873 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules: Chrome headless failed to start: [20062:20083:0826/055937.697503:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20062:20083:0826/055937.701986:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20062:20083:0826/055937.702051:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20062:20083:0826/055937.703618:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20062:20083:0826/055937.704188:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20062:20083:0826/055937.720972:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20062:20062:0826/055937.722949:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [20098:20098:0826/055937.732915:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [20098:20098:0826/055937.740794:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [20062:20083:0826/055937.746236:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20062:20062:0826/055937.836154:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [20062:20083:0826/055937.836253:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20062:20062:0826/055937.836303:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. 2026-08-26 05:59:37,877 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_multi_product_pricelist_rules : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:37,938 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multi_product_pricelist_rules (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules) 2026-08-26 05:59:37,940 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_pricelist_rules ... 2026-08-26 05:59:38,407 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.test_multi_product_pricelist_rules: Chrome headless failed to start: 2026-08-26 05:59:38,408 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_multi_product_pricelist_rules : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:38,468 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multi_product_pricelist_rules (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules) 2026-08-26 05:59:38,468 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_multi_product_pricelist_rules ... 2026-08-26 05:59:39,128 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_multi_product_pricelist_rules.test_multi_product_pricelist_rules.test_multi_product_pricelist_rules: Chrome headless failed to start: [20185:20206:0826/055938.946431:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20185:20206:0826/055938.949815:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20185:20206:0826/055938.950532:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20185:20206:0826/055938.950601:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20185:20206:0826/055938.950613:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20185:20206:0826/055938.960524:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20185:20185:0826/055938.963705:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [20221:20221:0826/055938.987948:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [20221:20221:0826/055938.990228:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [20185:20206:0826/055938.990943:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20185:20185:0826/055939.068680:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [20185:20185:0826/055939.068780:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [20185:20185:0826/055939.068795:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [20185:20206:0826/055939.070663:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20185:20206:0826/055939.070704:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:39,131 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_multi_product_pricelist_rules : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:39,173 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_not_available_pricelist_not_set_on_order ... 2026-08-26 05:59:39,816 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order: Chrome headless failed to start: [20288:20309:0826/055939.627155:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20288:20309:0826/055939.631650:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20288:20309:0826/055939.631751:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20288:20309:0826/055939.631826:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20288:20309:0826/055939.631882:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20288:20309:0826/055939.642568:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20288:20288:0826/055939.645636:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [20288:20309:0826/055939.668478:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20324:20324:0826/055939.699307:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [20324:20324:0826/055939.707085:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [20288:20288:0826/055939.747395:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [20288:20288:0826/055939.747503:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [20288:20288:0826/055939.747518:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [20288:20309:0826/055939.747584:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20288:20309:0826/055939.747614:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:39,819 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_not_available_pricelist_not_set_on_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:39,860 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_not_available_pricelist_not_set_on_order (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order) 2026-08-26 05:59:39,860 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_not_available_pricelist_not_set_on_order ... 2026-08-26 05:59:40,507 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.test_not_available_pricelist_not_set_on_order: Chrome headless failed to start: [20391:20412:0826/055940.281379:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20391:20412:0826/055940.290635:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20391:20412:0826/055940.290752:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20391:20412:0826/055940.290784:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20391:20412:0826/055940.290792:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20391:20412:0826/055940.304647:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20391:20391:0826/055940.305762:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [20426:20426:0826/055940.327136:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [20426:20426:0826/055940.334354:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [20391:20412:0826/055940.348094:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20391:20391:0826/055940.418253:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [20391:20391:0826/055940.418320:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [20391:20391:0826/055940.418330:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [20391:20412:0826/055940.420322:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20391:20412:0826/055940.420355:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:40,510 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_not_available_pricelist_not_set_on_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:40,548 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_not_available_pricelist_not_set_on_order (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order) 2026-08-26 05:59:40,548 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_not_available_pricelist_not_set_on_order ... 2026-08-26 05:59:41,251 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_not_available_pricelist_not_set_on_order.test_not_available_pricelist_not_set_on_order.test_not_available_pricelist_not_set_on_order: Chrome headless failed to start: [20499:20520:0826/055941.054184:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20499:20520:0826/055941.062470:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20499:20520:0826/055941.062592:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20499:20520:0826/055941.062624:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20499:20520:0826/055941.062632:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20499:20520:0826/055941.070794:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20499:20499:0826/055941.072083:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [20537:20537:0826/055941.093594:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [20537:20537:0826/055941.099945:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [20499:20520:0826/055941.117190:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20499:20499:0826/055941.202472:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [20499:20499:0826/055941.202562:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [20499:20499:0826/055941.202579:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [20499:20520:0826/055941.203779:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20499:20520:0826/055941.203809:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:41,254 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_not_available_pricelist_not_set_on_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:41,306 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_offline_barcode_not_in_pos ... 2026-08-26 05:59:41,679 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos: Chrome headless failed to start: [20601:20622:0826/055941.504513:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20601:20622:0826/055941.510480:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20601:20622:0826/055941.510580:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20601:20622:0826/055941.510623:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20601:20622:0826/055941.510634:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20601:20622:0826/055941.526307:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20601:20601:0826/055941.528737:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [20601:20622:0826/055941.553586:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20637:20637:0826/055941.554772:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [20637:20637:0826/055941.557242:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:59:41,682 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_offline_barcode_not_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:41,717 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_offline_barcode_not_in_pos (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos) 2026-08-26 05:59:41,718 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_offline_barcode_not_in_pos ... 2026-08-26 05:59:42,140 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.test_offline_barcode_not_in_pos: Chrome headless failed to start: [20700:20721:0826/055941.914725:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20700:20721:0826/055941.914850:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20700:20721:0826/055941.914885:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20700:20721:0826/055941.914913:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20700:20721:0826/055941.914921:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20700:20721:0826/055941.937437:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20700:20700:0826/055941.945930:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [20735:20735:0826/055941.954969:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [20700:20721:0826/055941.975051:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20735:20735:0826/055941.971348:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [20700:20700:0826/055942.046678:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [20700:20700:0826/055942.046753:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [20700:20700:0826/055942.046763:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 05:59:42,143 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_offline_barcode_not_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:42,186 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_offline_barcode_not_in_pos (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos) 2026-08-26 05:59:42,186 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_offline_barcode_not_in_pos ... 2026-08-26 05:59:42,557 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_offline_barcode_not_in_pos.test_offline_barcode_not_in_pos.test_offline_barcode_not_in_pos: Chrome headless failed to start: [20800:20821:0826/055942.383692:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20800:20821:0826/055942.395149:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20800:20821:0826/055942.395603:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20800:20821:0826/055942.395652:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20800:20821:0826/055942.395661:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20800:20821:0826/055942.412800:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20800:20800:0826/055942.420174:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [20835:20835:0826/055942.435735:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [20835:20835:0826/055942.438152:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [20800:20821:0826/055942.449976:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:42,561 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_offline_barcode_not_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:42,597 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_one_attribute_value_scan_barcode ... 2026-08-26 05:59:43,378 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode: Chrome headless failed to start: 2026-08-26 05:59:43,379 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_one_attribute_value_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:43,410 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_one_attribute_value_scan_barcode (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode) 2026-08-26 05:59:43,410 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_one_attribute_value_scan_barcode ... 2026-08-26 05:59:44,468 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.test_one_attribute_value_scan_barcode: Chrome headless failed to start: [20914:20935:0826/055944.237882:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20914:20935:0826/055944.248074:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20914:20935:0826/055944.248220:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20914:20935:0826/055944.248389:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [20914:20935:0826/055944.248415:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20914:20935:0826/055944.266873:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20914:20914:0826/055944.268832:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [20949:20949:0826/055944.285391:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [20914:20935:0826/055944.293185:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [20949:20949:0826/055944.296737:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:59:44,472 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_one_attribute_value_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:44,526 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_one_attribute_value_scan_barcode (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode) 2026-08-26 05:59:44,526 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_one_attribute_value_scan_barcode ... 2026-08-26 05:59:45,396 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_one_attribute_value_scan_barcode.test_one_attribute_value_scan_barcode.test_one_attribute_value_scan_barcode: Chrome headless failed to start: [21014:21035:0826/055945.213989:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21014:21035:0826/055945.218650:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21014:21035:0826/055945.218814:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21014:21035:0826/055945.223748:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21014:21035:0826/055945.223779:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21014:21035:0826/055945.232721:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21014:21014:0826/055945.240568:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [21049:21049:0826/055945.244509:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [21049:21049:0826/055945.247008:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [21014:21035:0826/055945.276032:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21014:21014:0826/055945.343512:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [21014:21014:0826/055945.343593:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [21014:21035:0826/055945.344586:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:45,400 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_one_attribute_value_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:45,440 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_and_invoice_amounts ... 2026-08-26 05:59:45,827 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts: Chrome headless failed to start: 2026-08-26 05:59:45,827 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_order_and_invoice_amounts : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:45,866 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_and_invoice_amounts (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts) 2026-08-26 05:59:45,867 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_and_invoice_amounts ... 2026-08-26 05:59:46,523 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.test_order_and_invoice_amounts: Chrome headless failed to start: [21132:21153:0826/055946.336450:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21132:21153:0826/055946.337299:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21132:21153:0826/055946.337538:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21132:21153:0826/055946.337585:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21132:21153:0826/055946.337597:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21132:21153:0826/055946.354981:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21132:21132:0826/055946.361207:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [21167:21167:0826/055946.372216:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [21167:21167:0826/055946.380405:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [21132:21153:0826/055946.382988:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21132:21132:0826/055946.455349:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [21132:21153:0826/055946.455518:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21132:21132:0826/055946.455570:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [21132:21132:0826/055946.455598:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [21132:21153:0826/055946.455742:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21132:21132:0826/055946.456089:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 05:59:46,527 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_order_and_invoice_amounts : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:46,563 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_and_invoice_amounts (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts) 2026-08-26 05:59:46,563 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_and_invoice_amounts ... 2026-08-26 05:59:47,051 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_and_invoice_amounts.test_order_and_invoice_amounts.test_order_and_invoice_amounts: Chrome headless failed to start: 2026-08-26 05:59:47,052 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_order_and_invoice_amounts : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:47,105 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_refund_flow ... 2026-08-26 05:59:47,394 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow: Chrome headless failed to start: [21258:21279:0826/055947.355331:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:47,395 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_order_refund_flow : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:47,436 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_refund_flow (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow) 2026-08-26 05:59:47,437 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_refund_flow ... 2026-08-26 05:59:47,707 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.test_order_refund_flow: Chrome headless failed to start: [21299:21299:0100/000000.707416:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:59:47,708 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_order_refund_flow : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:47,745 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_refund_flow (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow) 2026-08-26 05:59:47,745 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_refund_flow ... 2026-08-26 05:59:48,210 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_refund_flow.test_order_refund_flow.test_order_refund_flow: Chrome headless failed to start: [21300:21321:0826/055947.985130:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21300:21321:0826/055947.990783:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21300:21321:0826/055947.990871:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21300:21321:0826/055947.990911:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21300:21321:0826/055947.990919:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21300:21321:0826/055948.007858:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21300:21300:0826/055948.009389:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [21300:21321:0826/055948.032876:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21335:21335:0826/055948.037851:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [21335:21335:0826/055948.042614:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [21300:21300:0826/055948.123810:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [21300:21300:0826/055948.123910:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [21300:21300:0826/055948.123927:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [21300:21321:0826/055948.123962:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21300:21321:0826/055948.123989:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:48,213 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_order_refund_flow : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:48,255 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_with_existing_serial ... 2026-08-26 05:59:48,966 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial: Chrome headless failed to start: 2026-08-26 05:59:48,966 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_order_with_existing_serial : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:49,015 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_with_existing_serial (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial) 2026-08-26 05:59:49,017 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_with_existing_serial ... 2026-08-26 05:59:49,833 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.test_order_with_existing_serial: Chrome headless failed to start: [21420:21441:0826/055949.654067:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21420:21441:0826/055949.654170:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21420:21441:0826/055949.654999:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21420:21441:0826/055949.655057:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21420:21441:0826/055949.655074:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21420:21441:0826/055949.665361:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21420:21420:0826/055949.666275:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [21420:21441:0826/055949.700350:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21455:21455:0826/055949.707081:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [21455:21455:0826/055949.716704:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [21420:21420:0826/055949.772574:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [21420:21420:0826/055949.772669:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [21420:21420:0826/055949.772683:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [21420:21441:0826/055949.773685:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21420:21441:0826/055949.773706:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:49,836 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_order_with_existing_serial : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:49,882 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_with_existing_serial (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial) 2026-08-26 05:59:49,882 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_order_with_existing_serial ... 2026-08-26 05:59:50,584 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_order_with_existing_serial.test_order_with_existing_serial.test_order_with_existing_serial: Chrome headless failed to start: 2026-08-26 05:59:50,585 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_order_with_existing_serial : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:50,632 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_orderline_merge_with_higher_price_precision ... 2026-08-26 05:59:50,966 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision: Chrome headless failed to start: 2026-08-26 05:59:50,966 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_orderline_merge_with_higher_price_precision : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:51,003 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_orderline_merge_with_higher_price_precision (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision) 2026-08-26 05:59:51,007 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_orderline_merge_with_higher_price_precision ... 2026-08-26 05:59:51,524 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.test_orderline_merge_with_higher_price_precision: Chrome headless failed to start: [21553:21574:0826/055951.351924:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21553:21574:0826/055951.356079:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21553:21574:0826/055951.356167:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21553:21574:0826/055951.357984:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21553:21574:0826/055951.358015:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21553:21574:0826/055951.371358:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21553:21553:0826/055951.378864:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [21589:21589:0826/055951.394750:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [21589:21589:0826/055951.398880:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [21553:21574:0826/055951.403356:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21553:21553:0826/055951.485807:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [21553:21574:0826/055951.485899:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21553:21553:0826/055951.485942:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [21553:21553:0826/055951.485957:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [21553:21574:0826/055951.485986:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:51,528 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_orderline_merge_with_higher_price_precision : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:51,563 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_orderline_merge_with_higher_price_precision (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision) 2026-08-26 05:59:51,564 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_orderline_merge_with_higher_price_precision ... 2026-08-26 05:59:51,923 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_orderline_merge_with_higher_price_precision.test_orderline_merge_with_higher_price_precision.test_orderline_merge_with_higher_price_precision: Chrome headless failed to start: 2026-08-26 05:59:51,924 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_orderline_merge_with_higher_price_precision : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:51,961 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_closing_cash_details ... 2026-08-26 05:59:52,361 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details: Chrome headless failed to start: [21700:21700:0100/000000.359708:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) [21699:21699:0100/000000.359947:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 05:59:52,362 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_pos_closing_cash_details : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:52,413 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_closing_cash_details (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details) 2026-08-26 05:59:52,416 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_closing_cash_details ... 2026-08-26 05:59:52,820 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.test_pos_closing_cash_details: Chrome headless failed to start: 2026-08-26 05:59:52,821 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_pos_closing_cash_details : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:52,876 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_closing_cash_details (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details) 2026-08-26 05:59:52,876 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_closing_cash_details ... 2026-08-26 05:59:53,407 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_closing_cash_details.test_pos_closing_cash_details.test_pos_closing_cash_details: Chrome headless failed to start: [21717:21738:0826/055953.230726:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21717:21738:0826/055953.252433:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21717:21738:0826/055953.252585:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21717:21738:0826/055953.252623:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21717:21738:0826/055953.252632:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21717:21738:0826/055953.271201:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21717:21717:0826/055953.272390:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [21752:21752:0826/055953.290834:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [21752:21752:0826/055953.293710:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [21717:21738:0826/055953.297025:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:53,412 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_pos_closing_cash_details : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:53,452 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_ui_round_globally ... 2026-08-26 05:59:53,847 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally: Chrome headless failed to start: 2026-08-26 05:59:53,848 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_pos_ui_round_globally : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:53,883 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_ui_round_globally (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally) 2026-08-26 05:59:53,884 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_ui_round_globally ... 2026-08-26 05:59:54,377 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.test_pos_ui_round_globally: Chrome headless failed to start: [21833:21854:0826/055954.357551:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:54,377 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_pos_ui_round_globally : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:54,422 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_ui_round_globally (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally) 2026-08-26 05:59:54,423 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_pos_ui_round_globally ... 2026-08-26 05:59:55,004 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_pos_ui_round_globally.test_pos_ui_round_globally.test_pos_ui_round_globally: Chrome headless failed to start: [21859:21880:0826/055954.825987:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21859:21880:0826/055954.833333:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21859:21880:0826/055954.833445:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21859:21880:0826/055954.834004:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21859:21880:0826/055954.834026:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21859:21880:0826/055954.844474:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21859:21859:0826/055954.850114:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [21894:21894:0826/055954.855624:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [21894:21894:0826/055954.857749:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [21859:21880:0826/055954.876681:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21859:21859:0826/055954.940701:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [21859:21859:0826/055954.940782:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [21859:21859:0826/055954.940800:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [21859:21880:0826/055954.941211:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21859:21880:0826/055954.941239:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:55,007 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_pos_ui_round_globally : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:55,050 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_card_qty_precision ... 2026-08-26 05:59:55,341 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision: Chrome headless failed to start: [21962:21983:0826/055955.307608:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 05:59:55,342 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_card_qty_precision : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:55,385 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_card_qty_precision (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision) 2026-08-26 05:59:55,386 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_card_qty_precision ... 2026-08-26 05:59:55,815 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.test_product_card_qty_precision: Chrome headless failed to start: [21987:22008:0826/055955.651452:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21987:22008:0826/055955.651559:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21987:22008:0826/055955.651588:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21987:22008:0826/055955.651613:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [21987:22008:0826/055955.651620:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21987:22008:0826/055955.661343:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [21987:21987:0826/055955.668089:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [22024:22024:0826/055955.682030:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [21987:22008:0826/055955.690938:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22024:22024:0826/055955.692219:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 05:59:55,818 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_card_qty_precision : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:55,866 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_card_qty_precision (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision) 2026-08-26 05:59:55,867 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_card_qty_precision ... 2026-08-26 05:59:56,305 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_card_qty_precision.test_product_card_qty_precision.test_product_card_qty_precision: Chrome headless failed to start: [22087:22108:0826/055956.114463:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22087:22108:0826/055956.119171:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22087:22108:0826/055956.119296:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22087:22108:0826/055956.119332:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22087:22108:0826/055956.119341:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22087:22108:0826/055956.136015:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22087:22087:0826/055956.150336:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [22122:22122:0826/055956.153548:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [22122:22122:0826/055956.163302:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [22087:22108:0826/055956.176371:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22087:22087:0826/055956.235035:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [22087:22087:0826/055956.235103:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [22087:22087:0826/055956.235114:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [22087:22108:0826/055956.235127:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22087:22108:0826/055956.235151:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:56,308 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_card_qty_precision : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:56,341 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_categories_order ... 2026-08-26 05:59:56,900 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order: Chrome headless failed to start: [22190:22211:0826/055956.712206:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22190:22211:0826/055956.716767:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22190:22211:0826/055956.716903:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22190:22211:0826/055956.716940:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22190:22211:0826/055956.718258:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22190:22211:0826/055956.735558:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22190:22190:0826/055956.736955:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [22226:22226:0826/055956.763078:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [22190:22211:0826/055956.767529:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22226:22226:0826/055956.769183:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [22190:22190:0826/055956.856342:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [22190:22190:0826/055956.856435:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [22190:22190:0826/055956.856452:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [22190:22211:0826/055956.856628:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22190:22211:0826/055956.856656:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:56,903 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_categories_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:56,944 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_categories_order (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order) 2026-08-26 05:59:56,945 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_categories_order ... 2026-08-26 05:59:57,421 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.test_product_categories_order: Chrome headless failed to start: 2026-08-26 05:59:57,422 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_categories_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:57,471 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_categories_order (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order) 2026-08-26 05:59:57,471 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_categories_order ... 2026-08-26 05:59:58,060 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_categories_order.test_product_categories_order.test_product_categories_order: Chrome headless failed to start: [22317:22338:0826/055957.875735:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22317:22338:0826/055957.879199:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22317:22338:0826/055957.879296:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22317:22338:0826/055957.880166:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22317:22338:0826/055957.880223:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22317:22338:0826/055957.892514:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22317:22317:0826/055957.893929:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [22317:22338:0826/055957.911984:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22352:22352:0826/055957.915145:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [22352:22352:0826/055957.925891:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [22317:22317:0826/055957.986196:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [22317:22317:0826/055957.986267:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [22317:22317:0826/055957.986282:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [22317:22338:0826/055957.986294:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22317:22338:0826/055957.986464:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 05:59:58,062 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_categories_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 05:59:58,097 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_change_fp ... 2026-08-26 06:00:00,031 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp: Chrome headless failed to start: [22425:22446:0826/055959.809039:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22425:22446:0826/055959.817574:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22425:22446:0826/055959.817679:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22425:22446:0826/055959.819156:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22425:22446:0826/055959.819189:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22425:22446:0826/055959.836480:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22425:22425:0826/055959.837827:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [22460:22460:0826/055959.848099:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [22460:22460:0826/055959.850638:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [22425:22446:0826/055959.871008:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:00,034 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_combo_change_fp : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:00,075 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_combo_change_fp (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp) 2026-08-26 06:00:00,076 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_change_fp ... 2026-08-26 06:00:02,114 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.test_product_combo_change_fp: Chrome headless failed to start: [22523:22544:0826/060001.892560:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22523:22544:0826/060001.898083:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22523:22544:0826/060001.898722:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22523:22544:0826/060001.898776:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22523:22544:0826/060001.898788:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22523:22544:0826/060001.909719:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22523:22523:0826/060001.918413:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [22557:22557:0826/060001.942767:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [22557:22557:0826/060001.945247:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [22523:22544:0826/060001.949332:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:02,117 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_combo_change_fp : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:02,161 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_combo_change_fp (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp) 2026-08-26 06:00:02,161 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_change_fp ... 2026-08-26 06:00:04,012 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_fp.test_product_combo_change_fp.test_product_combo_change_fp: Chrome headless failed to start: 2026-08-26 06:00:04,012 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_combo_change_fp : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:04,063 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_change_pricelist ... 2026-08-26 06:00:05,570 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist: Chrome headless failed to start: [22639:22660:0826/060005.388209:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22639:22660:0826/060005.393479:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22639:22660:0826/060005.393575:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22639:22660:0826/060005.393619:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22639:22660:0826/060005.393634:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22639:22660:0826/060005.412517:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22639:22639:0826/060005.417160:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [22674:22674:0826/060005.418971:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [22674:22674:0826/060005.421489:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [22639:22660:0826/060005.442396:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22639:22639:0826/060005.514705:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [22639:22639:0826/060005.514789:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [22639:22639:0826/060005.514801:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [22639:22639:0826/060005.515352:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [22639:22660:0826/060005.516106:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22639:22660:0826/060005.516130:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:05,573 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_combo_change_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:05,637 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_combo_change_pricelist (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist) 2026-08-26 06:00:05,638 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_change_pricelist ... 2026-08-26 06:00:07,654 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.test_product_combo_change_pricelist: Chrome headless failed to start: [22739:22760:0826/060007.466899:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22739:22760:0826/060007.477861:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22739:22760:0826/060007.478034:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22739:22760:0826/060007.478078:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22739:22760:0826/060007.478092:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22739:22760:0826/060007.499983:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22739:22739:0826/060007.501149:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [22739:22760:0826/060007.524706:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22775:22775:0826/060007.533809:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [22775:22775:0826/060007.537266:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [22739:22739:0826/060007.601643:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [22739:22739:0826/060007.601726:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [22739:22739:0826/060007.601741:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [22739:22760:0826/060007.601742:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22739:22760:0826/060007.601761:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:07,657 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_combo_change_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:07,714 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_combo_change_pricelist (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist) 2026-08-26 06:00:07,714 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_change_pricelist ... 2026-08-26 06:00:09,593 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_change_pricelist.test_product_combo_change_pricelist.test_product_combo_change_pricelist: Chrome headless failed to start: [22838:22859:0826/060009.373742:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22838:22859:0826/060009.380185:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22838:22859:0826/060009.381280:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22838:22859:0826/060009.381324:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22838:22859:0826/060009.381333:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22838:22859:0826/060009.396147:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22838:22838:0826/060009.398153:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [22873:22873:0826/060009.406758:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [22873:22873:0826/060009.412995:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [22838:22859:0826/060009.427211:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:09,596 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_combo_change_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:09,643 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_price ... 2026-08-26 06:00:10,190 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price: Chrome headless failed to start: 2026-08-26 06:00:10,191 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_combo_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:10,233 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_combo_price (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price) 2026-08-26 06:00:10,235 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_price ... 2026-08-26 06:00:10,889 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.test_product_combo_price: Chrome headless failed to start: [22963:22986:0826/060010.711122:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22963:22986:0826/060010.715706:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22963:22986:0826/060010.715822:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22963:22986:0826/060010.716538:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [22963:22986:0826/060010.717274:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22963:22963:0826/060010.734033:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [22963:22986:0826/060010.738598:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22999:22999:0826/060010.753721:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [22999:22999:0826/060010.756859:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [22963:22986:0826/060010.767565:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [22963:22963:0826/060010.830445:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [22963:22963:0826/060010.830539:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [22963:22963:0826/060010.830570:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:00:10,893 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_combo_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:11,008 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_combo_price (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price) 2026-08-26 06:00:11,008 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_combo_price ... 2026-08-26 06:00:11,586 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_combo_price.test_product_combo_price.test_product_combo_price: Chrome headless failed to start: [23070:23093:0826/060011.408662:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23070:23093:0826/060011.415324:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23070:23093:0826/060011.415432:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23070:23093:0826/060011.415488:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23070:23093:0826/060011.415499:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23070:23093:0826/060011.433347:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23070:23070:0826/060011.434811:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [23106:23106:0826/060011.449071:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [23106:23106:0826/060011.453074:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [23070:23093:0826/060011.460548:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:11,589 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_combo_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:11,648 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_information_screen_admin ... 2026-08-26 06:00:12,269 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin: Chrome headless failed to start: [23168:23189:0826/060012.042816:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23168:23189:0826/060012.048524:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23168:23189:0826/060012.050148:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23168:23189:0826/060012.051459:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23168:23189:0826/060012.051496:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23168:23189:0826/060012.060272:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23168:23168:0826/060012.061510:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [23168:23189:0826/060012.096788:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23204:23204:0826/060012.098247:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [23204:23204:0826/060012.109956:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:00:12,273 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_information_screen_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:12,325 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_information_screen_admin (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin) 2026-08-26 06:00:12,326 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_information_screen_admin ... 2026-08-26 06:00:12,699 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.test_product_information_screen_admin: Chrome headless failed to start: [23280:23301:0826/060012.664184:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:00:12,700 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_information_screen_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:12,743 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_information_screen_admin (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin) 2026-08-26 06:00:12,743 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_information_screen_admin ... 2026-08-26 06:00:13,091 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_information_screen_admin.test_product_information_screen_admin.test_product_information_screen_admin: Chrome headless failed to start: 2026-08-26 06:00:13,092 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_information_screen_admin : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:13,130 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_ref_displayed ... 2026-08-26 06:00:13,432 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed: Chrome headless failed to start: 2026-08-26 06:00:13,433 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_ref_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:13,464 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_ref_displayed (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed) 2026-08-26 06:00:13,465 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_ref_displayed ... 2026-08-26 06:00:13,812 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.test_product_ref_displayed: Chrome headless failed to start: [23348:23369:0826/060013.778259:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:00:13,812 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_ref_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:13,838 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_ref_displayed (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed) 2026-08-26 06:00:13,838 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_ref_displayed ... 2026-08-26 06:00:14,122 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_ref_displayed.test_product_ref_displayed.test_product_ref_displayed: Chrome headless failed to start: 2026-08-26 06:00:14,123 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_ref_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:14,165 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_search ... 2026-08-26 06:00:14,557 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search: Chrome headless failed to start: [23405:23405:0100/000000.555076:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:00:14,557 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_search : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:14,591 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_search (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search) 2026-08-26 06:00:14,592 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_search ... 2026-08-26 06:00:15,082 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.test_product_search: Chrome headless failed to start: 2026-08-26 06:00:15,083 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_search : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:15,126 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_search (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search) 2026-08-26 06:00:15,127 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_search ... 2026-08-26 06:00:15,549 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search.test_product_search.test_product_search: Chrome headless failed to start: [23432:23453:0826/060015.509087:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:00:15,550 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_search : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:15,602 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_search_2 ... 2026-08-26 06:00:16,190 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2: Chrome headless failed to start: 2026-08-26 06:00:16,191 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_search_2 : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:16,234 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_search_2 (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2) 2026-08-26 06:00:16,235 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_search_2 ... 2026-08-26 06:00:16,837 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.test_product_search_2: Chrome headless failed to start: [23497:23497:0100/000000.837214:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:00:16,838 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_search_2 : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:16,890 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_product_search_2 (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2) 2026-08-26 06:00:16,890 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_product_search_2 ... 2026-08-26 06:00:17,609 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_product_search_2.test_product_search_2.test_product_search_2: Chrome headless failed to start: [23498:23519:0826/060017.431668:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23498:23519:0826/060017.434004:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23498:23519:0826/060017.434092:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23498:23519:0826/060017.434209:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23498:23519:0826/060017.434223:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23498:23519:0826/060017.447609:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23498:23498:0826/060017.453925:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [23534:23534:0826/060017.469833:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [23534:23534:0826/060017.472873:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [23498:23519:0826/060017.485437:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23498:23498:0826/060017.549875:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [23498:23519:0826/060017.549956:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23498:23498:0826/060017.549996:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [23498:23498:0826/060017.550006:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [23498:23519:0826/060017.550029:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:17,612 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_product_search_2 : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:17,660 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_properly_display_price ... 2026-08-26 06:00:18,070 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price: Chrome headless failed to start: 2026-08-26 06:00:18,071 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_properly_display_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:18,120 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_properly_display_price (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price) 2026-08-26 06:00:18,121 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_properly_display_price ... 2026-08-26 06:00:18,555 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.test_properly_display_price: Chrome headless failed to start: 2026-08-26 06:00:18,556 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_properly_display_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:18,613 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_properly_display_price (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price) 2026-08-26 06:00:18,613 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_properly_display_price ... 2026-08-26 06:00:19,202 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_properly_display_price.test_properly_display_price.test_properly_display_price: Chrome headless failed to start: [23644:23665:0826/060019.032451:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23644:23665:0826/060019.037576:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23644:23665:0826/060019.037721:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23644:23665:0826/060019.037797:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23644:23665:0826/060019.037850:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23644:23665:0826/060019.047548:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23644:23644:0826/060019.050227:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [23679:23679:0826/060019.065433:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [23679:23679:0826/060019.068393:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [23644:23665:0826/060019.069838:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:19,205 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_properly_display_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:19,252 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_screen_edit_payment_lines ... 2026-08-26 06:00:19,514 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines: Chrome headless failed to start: 2026-08-26 06:00:19,515 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_receipt_screen_edit_payment_lines : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:19,562 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_receipt_screen_edit_payment_lines (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines) 2026-08-26 06:00:19,563 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_screen_edit_payment_lines ... 2026-08-26 06:00:19,833 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.test_receipt_screen_edit_payment_lines: Chrome headless failed to start: 2026-08-26 06:00:19,833 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_receipt_screen_edit_payment_lines : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:19,878 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_receipt_screen_edit_payment_lines (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines) 2026-08-26 06:00:19,878 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_screen_edit_payment_lines ... 2026-08-26 06:00:20,188 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_screen_edit_payment_lines.test_receipt_screen_edit_payment_lines.test_receipt_screen_edit_payment_lines: Chrome headless failed to start: 2026-08-26 06:00:20,188 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_receipt_screen_edit_payment_lines : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:20,238 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_tracking_method ... 2026-08-26 06:00:20,691 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method: Chrome headless failed to start: 2026-08-26 06:00:20,692 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_receipt_tracking_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:20,735 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_receipt_tracking_method (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method) 2026-08-26 06:00:20,736 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_tracking_method ... 2026-08-26 06:00:21,167 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.test_receipt_tracking_method: Chrome headless failed to start: 2026-08-26 06:00:21,168 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_receipt_tracking_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:21,214 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_receipt_tracking_method (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method) 2026-08-26 06:00:21,214 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_receipt_tracking_method ... 2026-08-26 06:00:21,639 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_receipt_tracking_method.test_receipt_tracking_method.test_receipt_tracking_method: Chrome headless failed to start: 2026-08-26 06:00:21,640 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_receipt_tracking_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:21,687 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_backend_duplicate ... 2026-08-26 06:00:22,658 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate: Chrome headless failed to start: 2026-08-26 06:00:22,659 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_refund_backend_duplicate : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:22,708 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_backend_duplicate (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate) 2026-08-26 06:00:22,709 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_backend_duplicate ... 2026-08-26 06:00:23,664 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.test_refund_backend_duplicate: Chrome headless failed to start: 2026-08-26 06:00:23,665 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_refund_backend_duplicate : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:23,714 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_backend_duplicate (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate) 2026-08-26 06:00:23,714 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_backend_duplicate ... 2026-08-26 06:00:24,965 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_backend_duplicate.test_refund_backend_duplicate.test_refund_backend_duplicate: Chrome headless failed to start: [23886:23907:0826/060024.689107:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23886:23907:0826/060024.695343:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23886:23907:0826/060024.695521:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23886:23907:0826/060024.695561:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [23886:23907:0826/060024.695571:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23921:23921:0826/060024.734385:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [23921:23921:0826/060024.736812:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [23886:23886:0826/060024.740786:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [23886:23907:0826/060024.744910:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23886:23907:0826/060024.771546:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23886:23886:0826/060024.871864:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [23886:23886:0826/060024.871958:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [23886:23886:0826/060024.871977:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [23886:23907:0826/060024.871968:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [23886:23907:0826/060024.872002:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:24,968 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_refund_backend_duplicate : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:25,022 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_few_quantities ... 2026-08-26 06:00:25,417 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities: Chrome headless failed to start: [24012:24012:0100/000000.412747:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:00:25,417 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_refund_few_quantities : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:25,476 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_few_quantities (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities) 2026-08-26 06:00:25,477 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_few_quantities ... 2026-08-26 06:00:25,922 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.test_refund_few_quantities: Chrome headless failed to start: 2026-08-26 06:00:25,923 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_refund_few_quantities : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:25,974 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_few_quantities (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities) 2026-08-26 06:00:25,974 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_few_quantities ... 2026-08-26 06:00:26,422 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_few_quantities.test_refund_few_quantities.test_refund_few_quantities: Chrome headless failed to start: [24029:24052:0826/060026.387090:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:00:26,423 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_refund_few_quantities : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:26,482 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_order_with_fp_tax_included ... 2026-08-26 06:00:27,201 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included: Chrome headless failed to start: [24055:24076:0826/060026.981531:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24055:24076:0826/060026.986856:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24055:24076:0826/060026.986971:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24055:24076:0826/060026.990482:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24055:24076:0826/060026.990750:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24055:24076:0826/060027.004305:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24055:24055:0826/060027.004833:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [24093:24093:0826/060027.026470:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [24093:24093:0826/060027.031587:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [24055:24076:0826/060027.050861:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:27,204 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_refund_order_with_fp_tax_included : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:27,240 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_order_with_fp_tax_included (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included) 2026-08-26 06:00:27,240 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_order_with_fp_tax_included ... 2026-08-26 06:00:28,023 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.test_refund_order_with_fp_tax_included: Chrome headless failed to start: [24162:24183:0826/060027.786056:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24162:24183:0826/060027.791378:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24162:24183:0826/060027.791581:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24162:24183:0826/060027.791654:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24162:24183:0826/060027.791666:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24162:24183:0826/060027.801447:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24162:24162:0826/060027.802595:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [24199:24199:0826/060027.828193:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [24162:24183:0826/060027.833273:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24199:24199:0826/060027.834405:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [24162:24162:0826/060027.945802:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [24162:24162:0826/060027.945890:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [24162:24162:0826/060027.945906:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [24162:24162:0826/060027.946105:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [24162:24183:0826/060027.946160:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24162:24183:0826/060027.946190:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:28,026 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_refund_order_with_fp_tax_included : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:28,071 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_order_with_fp_tax_included (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included) 2026-08-26 06:00:28,071 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_refund_order_with_fp_tax_included ... 2026-08-26 06:00:28,757 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_refund_order_with_fp_tax_included.test_refund_order_with_fp_tax_included.test_refund_order_with_fp_tax_included: Chrome headless failed to start: [24267:24288:0826/060028.535736:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24267:24288:0826/060028.540752:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24267:24288:0826/060028.540834:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24267:24288:0826/060028.543356:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24267:24288:0826/060028.543373:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24267:24288:0826/060028.558495:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24267:24267:0826/060028.562282:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [24302:24302:0826/060028.581387:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [24302:24302:0826/060028.586637:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [24267:24288:0826/060028.588780:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:28,760 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_refund_order_with_fp_tax_included : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:28,806 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_res_partner_scan_barcode ... 2026-08-26 06:00:29,469 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode: Chrome headless failed to start: [24366:24387:0826/060029.242127:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24366:24387:0826/060029.249276:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24366:24387:0826/060029.250881:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24366:24387:0826/060029.250963:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24366:24387:0826/060029.250977:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24366:24387:0826/060029.264946:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24366:24366:0826/060029.266065:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [24402:24402:0826/060029.289685:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [24402:24402:0826/060029.299879:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [24366:24387:0826/060029.307217:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24366:24366:0826/060029.401338:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [24366:24387:0826/060029.402575:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:29,473 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_res_partner_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:29,521 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_res_partner_scan_barcode (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode) 2026-08-26 06:00:29,524 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_res_partner_scan_barcode ... 2026-08-26 06:00:30,120 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.test_res_partner_scan_barcode: Chrome headless failed to start: [24466:24487:0826/060029.893280:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24466:24487:0826/060029.898958:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24466:24487:0826/060029.899239:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24466:24487:0826/060029.899295:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24466:24487:0826/060029.899306:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24466:24487:0826/060029.912123:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24466:24466:0826/060029.916924:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [24503:24503:0826/060029.928136:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [24503:24503:0826/060029.936173:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [24466:24487:0826/060029.941300:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:30,122 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_res_partner_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:30,163 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_res_partner_scan_barcode (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode) 2026-08-26 06:00:30,163 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_res_partner_scan_barcode ... 2026-08-26 06:00:30,746 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_res_partner_scan_barcode.test_res_partner_scan_barcode.test_res_partner_scan_barcode: Chrome headless failed to start: [24566:24587:0826/060030.515544:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24566:24587:0826/060030.525562:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24566:24587:0826/060030.525728:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24566:24587:0826/060030.525780:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24566:24587:0826/060030.525790:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24566:24587:0826/060030.540942:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24566:24566:0826/060030.548309:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [24602:24602:0826/060030.571538:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [24566:24587:0826/060030.576706:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24602:24602:0826/060030.577631:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:00:30,749 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_res_partner_scan_barcode : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:30,797 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_reuse_empty_floating_order ... 2026-08-26 06:00:31,071 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order: Chrome headless failed to start: [24671:24692:0826/060031.050735:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:00:31,072 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_reuse_empty_floating_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:31,113 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_reuse_empty_floating_order (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order) 2026-08-26 06:00:31,114 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_reuse_empty_floating_order ... 2026-08-26 06:00:31,384 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.test_reuse_empty_floating_order: Chrome headless failed to start: 2026-08-26 06:00:31,385 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_reuse_empty_floating_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:31,442 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_reuse_empty_floating_order (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order) 2026-08-26 06:00:31,443 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_reuse_empty_floating_order ... 2026-08-26 06:00:31,764 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_reuse_empty_floating_order.test_reuse_empty_floating_order.test_reuse_empty_floating_order: Chrome headless failed to start: 2026-08-26 06:00:31,764 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_reuse_empty_floating_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:31,810 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_down ... 2026-08-26 06:00:32,313 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down: Chrome headless failed to start: [24739:24760:0826/060032.279677:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:00:32,314 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_rounding_down : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:32,361 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_rounding_down (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down) 2026-08-26 06:00:32,362 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_down ... 2026-08-26 06:00:33,020 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.test_rounding_down: Chrome headless failed to start: [24765:24786:0826/060032.821435:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24765:24786:0826/060032.827233:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24765:24786:0826/060032.827522:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24765:24786:0826/060032.827561:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24765:24786:0826/060032.827581:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24765:24786:0826/060032.841168:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24765:24765:0826/060032.845009:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [24800:24800:0826/060032.854439:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [24800:24800:0826/060032.862505:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [24765:24786:0826/060032.868359:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24765:24765:0826/060032.941693:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [24765:24765:0826/060032.941819:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [24765:24765:0826/060032.941836:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [24765:24786:0826/060032.941834:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24765:24786:0826/060032.941897:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24780:24780:0100/000000.984180:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [24780:24780:0100/000000.984406:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:00:33,024 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_rounding_down : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:33,084 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_rounding_down (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down) 2026-08-26 06:00:33,084 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_down ... 2026-08-26 06:00:33,601 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_down.test_rounding_down.test_rounding_down: Chrome headless failed to start: 2026-08-26 06:00:33,602 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_rounding_down : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:33,680 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_half_up ... 2026-08-26 06:00:34,426 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up: Chrome headless failed to start: [24876:24897:0826/060034.391140:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:00:34,427 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_rounding_half_up : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:34,479 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_rounding_half_up (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up) 2026-08-26 06:00:34,483 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_half_up ... 2026-08-26 06:00:35,317 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.test_rounding_half_up: Chrome headless failed to start: [24900:24923:0826/060035.126014:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24900:24923:0826/060035.132593:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24900:24923:0826/060035.132928:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24900:24923:0826/060035.136561:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [24900:24923:0826/060035.137229:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24900:24923:0826/060035.148753:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24900:24900:0826/060035.152554:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [24900:24923:0826/060035.183027:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [24937:24937:0826/060035.202919:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [24937:24937:0826/060035.211388:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:00:35,319 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_rounding_half_up : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:35,379 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_rounding_half_up (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up) 2026-08-26 06:00:35,379 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_half_up ... 2026-08-26 06:00:35,948 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_half_up.test_rounding_half_up.test_rounding_half_up: Chrome headless failed to start: 2026-08-26 06:00:35,949 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_rounding_half_up : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:36,003 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_up ... 2026-08-26 06:00:36,667 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up: Chrome headless failed to start: [25015:25036:0826/060036.481079:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25015:25036:0826/060036.481199:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25015:25036:0826/060036.482441:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25015:25036:0826/060036.485266:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25015:25036:0826/060036.485297:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25015:25036:0826/060036.504585:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25015:25015:0826/060036.506102:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [25050:25050:0826/060036.524802:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [25050:25050:0826/060036.527717:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [25015:25036:0826/060036.538104:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25015:25015:0826/060036.614343:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [25015:25015:0826/060036.614430:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [25015:25036:0826/060036.616655:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:36,671 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_rounding_up : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:36,722 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_rounding_up (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up) 2026-08-26 06:00:36,723 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_up ... 2026-08-26 06:00:37,129 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.test_rounding_up: Chrome headless failed to start: 2026-08-26 06:00:37,129 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_rounding_up : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:37,176 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_rounding_up (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up) 2026-08-26 06:00:37,176 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_rounding_up ... 2026-08-26 06:00:37,662 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_rounding_up.test_rounding_up.test_rounding_up: Chrome headless failed to start: [25131:25154:0826/060037.623979:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:00:37,663 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_rounding_up : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:37,716 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_saver_screen_close_overlays ... 2026-08-26 06:00:37,988 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays: Chrome headless failed to start: [25157:25178:0826/060037.971496:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:00:37,989 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_saver_screen_close_overlays : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:38,029 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_saver_screen_close_overlays (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays) 2026-08-26 06:00:38,030 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_saver_screen_close_overlays ... 2026-08-26 06:00:38,307 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.test_saver_screen_close_overlays: Chrome headless failed to start: 2026-08-26 06:00:38,308 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_saver_screen_close_overlays : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:38,354 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_saver_screen_close_overlays (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays) 2026-08-26 06:00:38,355 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_saver_screen_close_overlays ... 2026-08-26 06:00:38,659 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_saver_screen_close_overlays.test_saver_screen_close_overlays.test_saver_screen_close_overlays: Chrome headless failed to start: [25200:25223:0826/060038.626315:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:00:38,660 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_saver_screen_close_overlays : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:38,707 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_serial_number_do_not_duplicate_after_refresh ... 2026-08-26 06:00:39,277 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh: Chrome headless failed to start: [25226:25247:0826/060039.084634:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25226:25247:0826/060039.090126:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25226:25247:0826/060039.090222:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25226:25247:0826/060039.090254:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25226:25247:0826/060039.090261:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25226:25247:0826/060039.107392:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25226:25226:0826/060039.112354:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [25263:25263:0826/060039.140105:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [25263:25263:0826/060039.152686:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [25226:25247:0826/060039.154822:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:39,280 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_serial_number_do_not_duplicate_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:39,316 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_serial_number_do_not_duplicate_after_refresh (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh) 2026-08-26 06:00:39,317 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_serial_number_do_not_duplicate_after_refresh ... 2026-08-26 06:00:39,751 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.test_serial_number_do_not_duplicate_after_refresh: Chrome headless failed to start: 2026-08-26 06:00:39,752 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_serial_number_do_not_duplicate_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:39,800 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_serial_number_do_not_duplicate_after_refresh (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh) 2026-08-26 06:00:39,800 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_serial_number_do_not_duplicate_after_refresh ... 2026-08-26 06:00:40,399 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_serial_number_do_not_duplicate_after_refresh.test_serial_number_do_not_duplicate_after_refresh.test_serial_number_do_not_duplicate_after_refresh: Chrome headless failed to start: [25347:25368:0826/060040.177910:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25347:25368:0826/060040.182805:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25347:25368:0826/060040.182919:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25347:25368:0826/060040.183029:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25347:25368:0826/060040.183115:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25347:25368:0826/060040.194328:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25347:25347:0826/060040.196166:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [25383:25383:0826/060040.222778:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [25383:25383:0826/060040.225471:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [25347:25368:0826/060040.244007:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:40,402 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_serial_number_do_not_duplicate_after_refresh : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:40,462 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_set_opening_note_without_cash_method ... 2026-08-26 06:00:41,021 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method: Chrome headless failed to start: [25451:25472:0826/060040.802957:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25451:25472:0826/060040.803883:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25451:25472:0826/060040.804211:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25451:25472:0826/060040.804268:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25451:25472:0826/060040.804288:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25451:25472:0826/060040.816188:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25451:25451:0826/060040.820482:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [25485:25485:0826/060040.851006:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [25485:25485:0826/060040.858948:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [25451:25472:0826/060040.864017:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:41,025 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_set_opening_note_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:41,068 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_set_opening_note_without_cash_method (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method) 2026-08-26 06:00:41,069 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_set_opening_note_without_cash_method ... 2026-08-26 06:00:41,544 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method.test_set_opening_note_without_cash_method: Chrome headless failed to start: [25551:25572:0826/060041.370086:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25551:25572:0826/060041.374734:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25551:25572:0826/060041.375309:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25551:25572:0826/060041.375370:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25551:25572:0826/060041.376166:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25551:25572:0826/060041.385751:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25551:25551:0826/060041.389110:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [25551:25572:0826/060041.413318:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25587:25587:0826/060041.427006:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [25587:25587:0826/060041.430620:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [25551:25551:0826/060041.496902:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [25551:25551:0826/060041.496994:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [25551:25551:0826/060041.497019:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [25551:25572:0826/060041.497874:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25551:25572:0826/060041.497909:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:41,547 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_set_opening_note_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:41,584 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_set_opening_note_without_cash_method (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method) 2026-08-26 06:00:41,584 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_set_opening_note_without_cash_method ... 2026-08-26 06:00:42,118 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_set_opening_note_without_cash_method.test_set_opening_note_without_cash_method.test_set_opening_note_without_cash_method: Chrome headless failed to start: [25653:25674:0826/060041.893485:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25653:25674:0826/060041.897793:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25653:25674:0826/060041.897890:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25653:25674:0826/060041.897992:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25653:25674:0826/060041.898063:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25653:25674:0826/060041.910981:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25653:25653:0826/060041.920392:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [25653:25674:0826/060041.940220:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25688:25688:0826/060041.935959:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [25688:25688:0826/060041.945070:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [25653:25653:0826/060042.045946:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [25653:25653:0826/060042.046037:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [25653:25653:0826/060042.046056:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:00:42,122 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_set_opening_note_without_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:42,163 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_single_attribute_value_products ... 2026-08-26 06:00:42,432 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products: Chrome headless failed to start: 2026-08-26 06:00:42,433 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_single_attribute_value_products : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:42,471 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_single_attribute_value_products (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products) 2026-08-26 06:00:42,472 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_single_attribute_value_products ... 2026-08-26 06:00:42,921 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.test_single_attribute_value_products: Chrome headless failed to start: [25768:25790:0826/060042.749892:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25768:25790:0826/060042.757000:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25768:25790:0826/060042.757094:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25768:25790:0826/060042.761929:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25768:25790:0826/060042.762748:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25768:25790:0826/060042.779500:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25768:25768:0826/060042.783256:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [25803:25803:0826/060042.791088:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [25803:25803:0826/060042.797905:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [25768:25790:0826/060042.821096:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:42,924 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_single_attribute_value_products : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:42,972 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_single_attribute_value_products (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products) 2026-08-26 06:00:42,972 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_single_attribute_value_products ... 2026-08-26 06:00:43,245 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_attribute_value_products.test_single_attribute_value_products.test_single_attribute_value_products: Chrome headless failed to start: 2026-08-26 06:00:43,246 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_single_attribute_value_products : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:43,292 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_single_value_multi_attribute_configurator ... 2026-08-26 06:00:43,844 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator: Chrome headless failed to start: 2026-08-26 06:00:43,844 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_single_value_multi_attribute_configurator : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:43,887 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_single_value_multi_attribute_configurator (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator) 2026-08-26 06:00:43,888 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_single_value_multi_attribute_configurator ... 2026-08-26 06:00:44,550 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.test_single_value_multi_attribute_configurator: Chrome headless failed to start: [25899:25920:0826/060044.376490:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25899:25920:0826/060044.381326:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25899:25920:0826/060044.381421:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25899:25920:0826/060044.381460:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25899:25920:0826/060044.381471:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25899:25920:0826/060044.391184:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25899:25899:0826/060044.396207:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [25934:25934:0826/060044.415001:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [25934:25934:0826/060044.420284:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [25899:25920:0826/060044.422458:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25899:25899:0826/060044.501157:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [25899:25899:0826/060044.501253:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [25899:25899:0826/060044.501267:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [25899:25920:0826/060044.501792:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25899:25920:0826/060044.501822:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:44,553 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_single_value_multi_attribute_configurator : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:44,592 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_single_value_multi_attribute_configurator (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator) 2026-08-26 06:00:44,592 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_single_value_multi_attribute_configurator ... 2026-08-26 06:00:45,239 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_single_value_multi_attribute_configurator.test_single_value_multi_attribute_configurator.test_single_value_multi_attribute_configurator: Chrome headless failed to start: [25997:26018:0826/060045.063350:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25997:26018:0826/060045.068391:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25997:26018:0826/060045.068639:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25997:26018:0826/060045.068778:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [25997:26018:0826/060045.069741:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25997:26018:0826/060045.084593:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25997:25997:0826/060045.088425:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [26033:26033:0826/060045.103468:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [26033:26033:0826/060045.107158:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [25997:26018:0826/060045.112213:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25997:25997:0826/060045.192011:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [25997:25997:0826/060045.192105:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [25997:25997:0826/060045.192125:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [25997:26018:0826/060045.192725:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [25997:26018:0826/060045.192753:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:45,242 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_single_value_multi_attribute_configurator : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:45,281 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_sync_from_ui_one_by_one ... 2026-08-26 06:00:45,458 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one: Chrome headless failed to start: 2026-08-26 06:00:45,459 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_sync_from_ui_one_by_one : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:45,488 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_sync_from_ui_one_by_one (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one) 2026-08-26 06:00:45,489 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_sync_from_ui_one_by_one ... 2026-08-26 06:00:45,871 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.test_sync_from_ui_one_by_one: Chrome headless failed to start: [26117:26138:0826/060045.644966:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26117:26138:0826/060045.650244:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26117:26138:0826/060045.650505:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26117:26138:0826/060045.650566:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26117:26138:0826/060045.650585:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26117:26138:0826/060045.670574:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26117:26117:0826/060045.671720:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [26154:26154:0826/060045.696433:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [26154:26154:0826/060045.702524:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [26117:26138:0826/060045.723296:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26117:26117:0826/060045.792207:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26117:26117:0826/060045.792305:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [26117:26117:0826/060045.792322:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26117:26138:0826/060045.792338:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26117:26138:0826/060045.792366:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:45,874 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_sync_from_ui_one_by_one : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:45,904 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_sync_from_ui_one_by_one (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one) 2026-08-26 06:00:45,905 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_sync_from_ui_one_by_one ... 2026-08-26 06:00:46,081 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_sync_from_ui_one_by_one.test_sync_from_ui_one_by_one.test_sync_from_ui_one_by_one: Chrome headless failed to start: 2026-08-26 06:00:46,082 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_sync_from_ui_one_by_one : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:46,131 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_tax_control_button_visiblity ... 2026-08-26 06:00:46,502 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity: Chrome headless failed to start: 2026-08-26 06:00:46,503 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_tax_control_button_visiblity : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:46,563 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_tax_control_button_visiblity (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity) 2026-08-26 06:00:46,564 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_tax_control_button_visiblity ... 2026-08-26 06:00:47,073 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.test_tax_control_button_visiblity: Chrome headless failed to start: [26256:26277:0826/060046.896858:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26256:26277:0826/060046.902331:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26256:26277:0826/060046.905595:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26256:26277:0826/060046.905621:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26256:26277:0826/060046.905627:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26256:26277:0826/060046.914951:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26256:26256:0826/060046.919194:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [26292:26292:0826/060046.933108:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [26292:26292:0826/060046.935883:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [26256:26277:0826/060046.941662:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26256:26256:0826/060047.016624:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26256:26256:0826/060047.016698:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [26256:26256:0826/060047.016712:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26256:26277:0826/060047.016714:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26256:26277:0826/060047.016730:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:47,076 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_tax_control_button_visiblity : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:47,134 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_tax_control_button_visiblity (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity) 2026-08-26 06:00:47,134 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_tax_control_button_visiblity ... 2026-08-26 06:00:47,634 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tax_control_button_visiblity.test_tax_control_button_visiblity.test_tax_control_button_visiblity: Chrome headless failed to start: [26355:26376:0826/060047.458336:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26355:26376:0826/060047.464480:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26355:26376:0826/060047.464584:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26355:26376:0826/060047.464623:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26355:26376:0826/060047.464664:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26355:26376:0826/060047.479935:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26355:26355:0826/060047.484970:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [26390:26390:0826/060047.489036:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [26390:26390:0826/060047.491802:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [26355:26376:0826/060047.503647:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26355:26355:0826/060047.574715:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26355:26355:0826/060047.574808:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [26355:26355:0826/060047.574823:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26355:26376:0826/060047.577098:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26355:26376:0826/060047.577128:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:47,636 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_tax_control_button_visiblity : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:47,678 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_tracking_number_closing_session ... 2026-08-26 06:00:47,961 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session: Chrome headless failed to start: 2026-08-26 06:00:47,962 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_tracking_number_closing_session : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:48,000 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_tracking_number_closing_session (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session) 2026-08-26 06:00:48,001 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_tracking_number_closing_session ... 2026-08-26 06:00:48,444 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.test_tracking_number_closing_session: Chrome headless failed to start: [26482:26503:0826/060048.254446:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26482:26503:0826/060048.260554:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26482:26503:0826/060048.260662:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26482:26503:0826/060048.260699:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26482:26503:0826/060048.260709:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26482:26503:0826/060048.282549:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26482:26482:0826/060048.284951:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [26482:26503:0826/060048.309450:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26517:26517:0826/060048.318424:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [26517:26517:0826/060048.325167:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [26482:26482:0826/060048.378497:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26482:26482:0826/060048.378591:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [26482:26482:0826/060048.378606:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26482:26503:0826/060048.381077:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26482:26503:0826/060048.381105:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:48,447 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_tracking_number_closing_session : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:48,492 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_tracking_number_closing_session (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session) 2026-08-26 06:00:48,492 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_tracking_number_closing_session ... 2026-08-26 06:00:48,909 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_tracking_number_closing_session.test_tracking_number_closing_session.test_tracking_number_closing_session: Chrome headless failed to start: [26587:26608:0826/060048.727730:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26587:26608:0826/060048.732681:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26587:26608:0826/060048.732757:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26587:26608:0826/060048.732788:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26587:26608:0826/060048.732797:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26587:26608:0826/060048.742445:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26587:26587:0826/060048.746788:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [26624:26624:0826/060048.763132:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [26624:26624:0826/060048.765980:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [26587:26608:0826/060048.769064:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26587:26587:0826/060048.839137:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26587:26587:0826/060048.839219:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [26587:26587:0826/060048.839281:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26587:26608:0826/060048.842433:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26587:26608:0826/060048.842465:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:48,912 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_tracking_number_closing_session : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:48,953 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_translate_product_name ... 2026-08-26 06:00:49,564 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name: Chrome headless failed to start: [26692:26713:0826/060049.379107:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26692:26713:0826/060049.383862:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26692:26713:0826/060049.383981:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26692:26713:0826/060049.384128:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26692:26713:0826/060049.384177:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26692:26692:0826/060049.396044:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [26692:26713:0826/060049.396692:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26692:26713:0826/060049.420125:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26727:26727:0826/060049.424419:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [26727:26727:0826/060049.427105:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [26692:26692:0826/060049.495472:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26692:26692:0826/060049.495561:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [26692:26692:0826/060049.495578:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26692:26713:0826/060049.495582:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26692:26713:0826/060049.495611:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26692:26692:0826/060049.496294:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:00:49,567 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_translate_product_name : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:49,611 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_translate_product_name (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name) 2026-08-26 06:00:49,612 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_translate_product_name ... 2026-08-26 06:00:50,105 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name.test_translate_product_name: Chrome headless failed to start: 2026-08-26 06:00:50,106 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_translate_product_name : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:50,143 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_translate_product_name (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name) 2026-08-26 06:00:50,143 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_translate_product_name ... 2026-08-26 06:00:50,558 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_translate_product_name.test_translate_product_name.test_translate_product_name: Chrome headless failed to start: 2026-08-26 06:00:50,559 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_translate_product_name : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:50,607 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_zero_decimal_places_currency ... 2026-08-26 06:00:51,264 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency: Chrome headless failed to start: [26825:26846:0826/060051.090597:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26825:26846:0826/060051.094552:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26825:26846:0826/060051.096986:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26825:26846:0826/060051.097072:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26825:26846:0826/060051.097084:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26825:26846:0826/060051.105086:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26825:26825:0826/060051.108172:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [26825:26846:0826/060051.127638:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26861:26861:0826/060051.160004:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [26861:26861:0826/060051.163943:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [26825:26825:0826/060051.197828:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26825:26825:0826/060051.197927:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [26825:26825:0826/060051.197942:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26825:26846:0826/060051.198675:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26825:26846:0826/060051.198721:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26840:26840:0100/000000.228836:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [26840:26840:0100/000000.229046:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:00:51,267 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_zero_decimal_places_currency : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:51,312 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_zero_decimal_places_currency (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency) 2026-08-26 06:00:51,313 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_zero_decimal_places_currency ... 2026-08-26 06:00:51,794 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.test_zero_decimal_places_currency: Chrome headless failed to start: 2026-08-26 06:00:51,794 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_zero_decimal_places_currency : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:51,834 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_zero_decimal_places_currency (odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency) 2026-08-26 06:00:51,834 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: Starting MobileTestUi.test_zero_decimal_places_currency ... 2026-08-26 06:00:52,448 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend.MobileTestUi.test_zero_decimal_places_currency.test_zero_decimal_places_currency.test_zero_decimal_places_currency: Chrome headless failed to start: [26941:26962:0826/060052.263672:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26941:26962:0826/060052.268244:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26941:26962:0826/060052.268401:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26941:26962:0826/060052.268597:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [26941:26962:0826/060052.268694:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26941:26962:0826/060052.285180:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26941:26941:0826/060052.288866:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [26978:26978:0826/060052.305273:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [26978:26978:0826/060052.311198:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [26941:26962:0826/060052.314098:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26941:26941:0826/060052.403375:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26941:26941:0826/060052.403456:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [26941:26941:0826/060052.403486:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [26941:26962:0826/060052.406435:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [26941:26962:0826/060052.406481:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:00:52,451 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_frontend: skipped MobileTestUi.test_zero_decimal_places_currency : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:00:52,538 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 06:01:05,694 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_generic_localization: Starting TestGenericLocalization.test_generic_localization ... 2026-08-26 06:01:06,020 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization: Chrome headless failed to start: 2026-08-26 06:01:06,021 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_generic_localization: skipped TestGenericLocalization.test_generic_localization : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:01:06,085 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_generic_localization (odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization) 2026-08-26 06:01:06,086 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_generic_localization: Starting TestGenericLocalization.test_generic_localization ... 2026-08-26 06:01:06,535 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.test_generic_localization: Chrome headless failed to start: [27066:27087:0826/060106.341579:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27066:27087:0826/060106.345600:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27066:27087:0826/060106.345857:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27066:27087:0826/060106.345976:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27066:27087:0826/060106.345989:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27066:27087:0826/060106.356767:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27066:27066:0826/060106.357288:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [27066:27087:0826/060106.383790:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27101:27101:0826/060106.378075:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [27101:27101:0826/060106.389904:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [27066:27066:0826/060106.468464:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27066:27066:0826/060106.468551:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [27066:27066:0826/060106.468566:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27066:27066:0826/060106.468872:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27066:27087:0826/060106.469009:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27066:27087:0826/060106.469036:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:01:06,538 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_generic_localization: skipped TestGenericLocalization.test_generic_localization : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:01:06,580 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_generic_localization (odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization) 2026-08-26 06:01:06,581 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_generic_localization: Starting TestGenericLocalization.test_generic_localization ... 2026-08-26 06:01:07,043 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_generic_localization.TestGenericLocalization.test_generic_localization.test_generic_localization.test_generic_localization: Chrome headless failed to start: [27170:27191:0826/060106.859935:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27170:27191:0826/060106.863794:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27170:27191:0826/060106.865675:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27170:27191:0826/060106.865786:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27170:27191:0826/060106.865824:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27170:27191:0826/060106.878908:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27170:27170:0826/060106.885017:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [27206:27206:0826/060106.892110:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [27206:27206:0826/060106.895005:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [27170:27191:0826/060106.920624:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27170:27170:0826/060106.993583:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27170:27170:0826/060106.993693:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [27170:27170:0826/060106.993707:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27170:27191:0826/060106.994199:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27170:27191:0826/060106.994846:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:01:07,045 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_generic_localization: skipped TestGenericLocalization.test_generic_localization : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:01:07,115 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:01:25,639 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_branch_company_access_cost_currency_id ... 2026-08-26 06:01:30,765 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted pos.payment.method records with IDs: [29] 2026-08-26 06:01:30,980 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_change_is_deducted_from_cash ... 2026-08-26 06:01:31,085 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69352006 started for PoS orders references: [{'name': 'Order 12346-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:01:33,487 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69352006 order {'name': 'Order 12346-123-1234', 'uuid': '12345-123-1234'} created pos.order #40 2026-08-26 06:01:33,488 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69352006 finished 2026-08-26 06:01:33,551 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_change_with_card_only ... 2026-08-26 06:01:33,680 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44427525 started for PoS orders references: [{'name': 'Order 12346-123-1234', 'uuid': '12346-123-1234'}] 2026-08-26 06:01:35,982 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44427525 order {'name': 'Order 12346-123-1234', 'uuid': '12346-123-1234'} created pos.order #41 2026-08-26 06:01:35,983 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44427525 finished 2026-08-26 06:01:36,047 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_delete_res_partner_linked_to_pos_order ... 2026-08-26 06:01:36,325 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_fiscal_position_mapping_no_invoice ... 2026-08-26 06:01:38,134 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [256] 2026-08-26 06:01:38,720 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_invoice_rounding_overpaid_backend ... 2026-08-26 06:01:38,969 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49260945 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:01:39,526 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49260945 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #44 2026-08-26 06:01:39,527 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49260945 finished 2026-08-26 06:01:43,567 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_journal_entries_category_without_account ... 2026-08-26 06:01:45,120 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_multi_exp_account_real_time ... 2026-08-26 06:01:45,446 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82467726 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'}] 2026-08-26 06:01:45,840 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82467726 order {'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'} created pos.order #46 2026-08-26 06:01:45,840 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82467726 finished 2026-08-26 06:01:47,639 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_no_default_pricelist ... 2026-08-26 06:01:48,669 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_onchange_qty_fiscal_position_applied ... 2026-08-26 06:01:49,381 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_different_lots ... 2026-08-26 06:01:50,210 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted stock.move.line records with IDs: [138] 2026-08-26 06:01:51,787 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_multi_step_route ... 2026-08-26 06:01:53,895 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted stock.move.line records with IDs: [142] 2026-08-26 06:01:54,055 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund ... 2026-08-26 06:01:56,534 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund_amount ... 2026-08-26 06:01:57,713 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_partial_refund_rounding ... 2026-08-26 06:01:59,893 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_pos_tax_same_as_company ... 2026-08-26 06:02:00,086 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6112460 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:02:02,027 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6112460 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #58 2026-08-26 06:02:02,027 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6112460 finished 2026-08-26 06:02:02,086 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund ... 2026-08-26 06:02:03,577 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_lot_valuated ... 2026-08-26 06:02:04,330 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted stock.move.line records with IDs: [161] 2026-08-26 06:02:04,786 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted stock.move.line records with IDs: [163] 2026-08-26 06:02:05,348 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_lots ... 2026-08-26 06:02:06,148 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted stock.move.line records with IDs: [167, 168] 2026-08-26 06:02:06,675 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted stock.move.line records with IDs: [171, 172] 2026-08-26 06:02:07,294 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_picking ... 2026-08-26 06:02:10,073 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_invoice ... 2026-08-26 06:02:10,151 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63822476 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:02:11,934 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63822476 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #67 2026-08-26 06:02:11,934 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63822476 finished 2026-08-26 06:02:13,429 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_refund_with_owner ... 2026-08-26 06:02:14,924 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice ... 2026-08-26 06:02:17,188 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted account.analytic.line records with IDs: [606, 607] 2026-08-26 06:02:17,289 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted account.partial.reconcile records with IDs: [64] 2026-08-26 06:02:17,344 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted account.full.reconcile records with IDs: [51] 2026-08-26 06:02:18,719 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice_no_tax ... 2026-08-26 06:02:21,567 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_invoice_uses_correct_shipping_address ... 2026-08-26 06:02:23,098 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_payment_currency ... 2026-08-26 06:02:23,230 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted res.currency.rate records with IDs: [166, 165, 164] 2026-08-26 06:02:25,160 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_picking ... 2026-08-26 06:02:27,916 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_to_picking02 ... 2026-08-26 06:02:28,731 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted stock.move.line records with IDs: [194] 2026-08-26 06:02:29,366 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted stock.move.line records with IDs: [197] 2026-08-26 06:02:31,035 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_unexisting_lots ... 2026-08-26 06:02:32,976 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_with_deleted_tax ... 2026-08-26 06:02:33,233 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99645375 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:02:33,754 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99645375 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #81 2026-08-26 06:02:33,754 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99645375 finished 2026-08-26 06:02:33,805 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted account.tax records with IDs: [258] 2026-08-26 06:02:35,074 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_order_with_different_payments_and_refund ... 2026-08-26 06:02:35,248 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9105893 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:02:37,171 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9105893 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #82 2026-08-26 06:02:37,171 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9105893 finished 2026-08-26 06:02:37,245 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_payment_difference_accounting_items ... 2026-08-26 06:02:39,046 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted account.move.line.ctp records with IDs: [362, 364] 2026-08-26 06:02:39,204 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted account.move.line records with IDs: [785] 2026-08-26 06:02:39,981 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_branch_account ... 2026-08-26 06:02:46,938 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_creation_in_branch ... 2026-08-26 06:02:50,848 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_order_partner_bank_id ... 2026-08-26 06:02:53,898 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_order_refund_ship_delay_totalcost ... 2026-08-26 06:02:54,215 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17058939 started for PoS orders references: [{'name': 'a new test refund order', 'uuid': '12345-123-1234'}] 2026-08-26 06:02:56,158 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17058939 order {'name': 'a new test refund order', 'uuid': '12345-123-1234'} created pos.order #88 2026-08-26 06:02:56,158 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17058939 finished 2026-08-26 06:02:56,210 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_payment_direction_and_accounts ... 2026-08-26 06:02:56,341 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97922570 started for PoS orders references: [{'name': 'Order 0', 'uuid': '12345-123-12530'}] 2026-08-26 06:02:56,870 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97922570 order {'name': 'Order 0', 'uuid': '12345-123-12530'} created pos.order #89 2026-08-26 06:02:56,870 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97922570 finished 2026-08-26 06:02:57,911 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59761370 started for PoS orders references: [{'name': 'Order 1', 'uuid': '12345-123-12531'}] 2026-08-26 06:02:58,195 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59761370 order {'name': 'Order 1', 'uuid': '12345-123-12531'} created pos.order #90 2026-08-26 06:02:58,196 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59761370 finished 2026-08-26 06:02:59,017 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32296077 started for PoS orders references: [{'name': 'Order 2', 'uuid': '12345-123-12532'}] 2026-08-26 06:02:59,228 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32296077 order {'name': 'Order 2', 'uuid': '12345-123-12532'} created pos.order #91 2026-08-26 06:02:59,228 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32296077 finished 2026-08-26 06:03:00,095 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85104504 started for PoS orders references: [{'name': 'Order 3', 'uuid': '12345-123-12533'}] 2026-08-26 06:03:00,421 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85104504 order {'name': 'Order 3', 'uuid': '12345-123-12533'} created pos.order #92 2026-08-26 06:03:00,421 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85104504 finished 2026-08-26 06:03:01,171 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_product_combo_creation ... 2026-08-26 06:03:04,036 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_multiple_payment_rounding ... 2026-08-26 06:03:04,926 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_qty_refund_cancel ... 2026-08-26 06:03:05,151 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74698628 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:03:05,551 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74698628 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #95 2026-08-26 06:03:05,552 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74698628 finished 2026-08-26 06:03:05,645 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refund_rounding_backend ... 2026-08-26 06:03:06,759 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_refunded_order_has_uuid ... 2026-08-26 06:03:07,445 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_reordering_rules_triggered_closing_pos ... 2026-08-26 06:03:09,115 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sale_order_postponed_invoicing ... 2020-01-01 00:00:00,000 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11841859 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2020-01-01 00:00:00,000 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11841859 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #102 2020-01-01 00:00:00,000 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11841859 finished 2026-08-26 06:03:13,396 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sale_order_postponed_invoicing_anglosaxon ... 2020-01-01 00:00:00,000 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33163309 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2020-01-01 00:00:00,000 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33163309 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #103 2020-01-01 00:00:00,000 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33163309 finished 2026-08-26 06:03:16,798 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_search_tracking_number ... 2026-08-26 06:03:16,941 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_session_name_gap ... 2026-08-26 06:03:17,254 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_split_payment_linked_to_accounting_partner ... 2026-08-26 06:03:17,455 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44068836 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:03:17,848 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44068836 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #106 2026-08-26 06:03:17,848 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44068836 finished 2026-08-26 06:03:18,651 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_state_when_closing_register ... 2026-08-26 06:03:20,279 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted account.move.line.ctp records with IDs: [407, 409] 2026-08-26 06:03:20,458 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted account.move.line records with IDs: [864] 2026-08-26 06:03:21,278 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_sum_only_pos_locations ... 2026-08-26 06:03:23,557 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_tracked_product_with_owner ... 2026-08-26 06:03:24,203 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #39 deleted stock.move.line records with IDs: [224] 2026-08-26 06:03:25,267 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 38 checked, 38 removed 2026-08-26 06:03:25,279 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_ui: Starting TestUi.test_01_point_of_sale_tour ... 2026-08-26 06:03:25,446 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour: Chrome headless failed to start: 2026-08-26 06:03:25,449 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_ui: skipped TestUi.test_01_point_of_sale_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:03:25,479 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_point_of_sale_tour (odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour) 2026-08-26 06:03:25,480 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_ui: Starting TestUi.test_01_point_of_sale_tour ... 2026-08-26 06:03:25,824 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour.test_01_point_of_sale_tour: Chrome headless failed to start: [27298:27319:0826/060325.629002:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27298:27319:0826/060325.636255:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27298:27319:0826/060325.636359:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27298:27319:0826/060325.636476:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27298:27319:0826/060325.636489:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27298:27319:0826/060325.650760:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27298:27298:0826/060325.651969:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [27333:27333:0826/060325.659420:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [27333:27333:0826/060325.666726:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [27298:27319:0826/060325.672764:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27298:27298:0826/060325.778748:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27298:27298:0826/060325.778854:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [27298:27298:0826/060325.778865:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27298:27319:0826/060325.779331:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27298:27319:0826/060325.779363:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:03:25,828 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_ui: skipped TestUi.test_01_point_of_sale_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:03:25,859 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_point_of_sale_tour (odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour) 2026-08-26 06:03:25,859 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_ui: Starting TestUi.test_01_point_of_sale_tour ... 2026-08-26 06:03:26,190 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_ui.TestUi.test_01_point_of_sale_tour.test_01_point_of_sale_tour.test_01_point_of_sale_tour: Chrome headless failed to start: [27403:27426:0826/060326.017300:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27403:27426:0826/060326.023087:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27403:27426:0826/060326.024331:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27403:27426:0826/060326.024368:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27403:27426:0826/060326.024379:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27403:27426:0826/060326.036803:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27403:27403:0826/060326.040627:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [27439:27439:0826/060326.054633:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [27439:27439:0826/060326.057612:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [27403:27426:0826/060326.065126:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27403:27403:0826/060326.135898:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27403:27403:0826/060326.135972:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [27403:27403:0826/060326.135981:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27403:27426:0826/060326.136279:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27403:27426:0826/060326.136708:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27418:27418:0100/000000.172302:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [27418:27418:0100/000000.172500:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:03:26,193 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_point_of_sale_ui: skipped TestUi.test_01_point_of_sale_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:03:26,242 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:03:36,990 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #43 deleted res.currency.rate records with IDs: [168, 169, 170] 2026-08-26 06:03:37,789 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_cash_register_if_no_order ... 2026-08-26 06:03:46,081 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_closing_entry_by_product ... 2026-08-26 06:03:54,000 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76545712 started for PoS orders references: [{'name': 'Order 15447-477-4240', 'uuid': '15447-477-4240'}, {'name': 'Order 87525-318-0154', 'uuid': '87525-318-0154'}, {'name': 'Order 66920-858-7804', 'uuid': '66920-858-7804'}, {'name': 'Order 01782-946-7918', 'uuid': '01782-946-7918'}] 2026-08-26 06:03:54,814 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76545712 order {'name': 'Order 15447-477-4240', 'uuid': '15447-477-4240'} created pos.order #110 2026-08-26 06:03:55,314 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76545712 order {'name': 'Order 87525-318-0154', 'uuid': '87525-318-0154'} created pos.order #111 2026-08-26 06:03:55,726 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76545712 order {'name': 'Order 66920-858-7804', 'uuid': '66920-858-7804'} created pos.order #112 2026-08-26 06:03:56,146 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76545712 order {'name': 'Order 01782-946-7918', 'uuid': '01782-946-7918'} created pos.order #113 2026-08-26 06:03:56,148 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76545712 finished 2026-08-26 06:03:57,208 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_correct_partner_on_invoice_receivables ... 2026-08-26 06:04:05,649 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:04:05,721 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}, {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'}, {'name': 'Order 00100-010-0005', 'uuid': '00100-010-0005'}, {'name': 'Order 00100-010-0006', 'uuid': '00100-010-0006'}, {'name': 'Order 00100-010-0007', 'uuid': '00100-010-0007'}, {'name': 'Order 00100-010-0008', 'uuid': '00100-010-0008'}, {'name': 'Order 00100-010-0009', 'uuid': '00100-010-0009'}, {'name': 'Order 00100-010-0010', 'uuid': '00100-010-0010'}, {'name': 'Order 00100-010-0011', 'uuid': '00100-010-0011'}] 2026-08-26 06:04:07,452 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #114 2026-08-26 06:04:08,384 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #115 2026-08-26 06:04:09,351 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #116 2026-08-26 06:04:10,539 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 order {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'} created pos.order #117 2026-08-26 06:04:10,833 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 order {'name': 'Order 00100-010-0005', 'uuid': '00100-010-0005'} created pos.order #118 2026-08-26 06:04:11,097 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 order {'name': 'Order 00100-010-0006', 'uuid': '00100-010-0006'} created pos.order #119 2026-08-26 06:04:11,460 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 order {'name': 'Order 00100-010-0007', 'uuid': '00100-010-0007'} created pos.order #120 2026-08-26 06:04:11,734 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 order {'name': 'Order 00100-010-0008', 'uuid': '00100-010-0008'} created pos.order #121 2026-08-26 06:04:12,895 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 order {'name': 'Order 00100-010-0009', 'uuid': '00100-010-0009'} created pos.order #122 2026-08-26 06:04:14,061 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 order {'name': 'Order 00100-010-0010', 'uuid': '00100-010-0010'} created pos.order #123 2026-08-26 06:04:15,116 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 order {'name': 'Order 00100-010-0011', 'uuid': '00100-010-0011'} created pos.order #124 2026-08-26 06:04:15,117 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36057427 finished 2026-08-26 06:04:15,150 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:04:15,150 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:04:15,151 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 00100-010-0001. 2026-08-26 06:04:15,151 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0002. 2026-08-26 06:04:15,151 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0002. 2026-08-26 06:04:15,151 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0003. 2026-08-26 06:04:15,151 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 100.0) for order 00100-010-0003. 2026-08-26 06:04:15,151 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0004. 2026-08-26 06:04:15,151 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 100.0) for order 00100-010-0004. 2026-08-26 06:04:15,151 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0009. 2026-08-26 06:04:15,152 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0009. 2026-08-26 06:04:15,152 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0010. 2026-08-26 06:04:15,152 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0010. 2026-08-26 06:04:15,152 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0011. 2026-08-26 06:04:15,152 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0011. 2026-08-26 06:04:15,152 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:04:18,482 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:04:18,482 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:04:18,483 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:04:18,483 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:04:18,537 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_double_syncing_same_order ... 2026-08-26 06:04:26,689 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89370357 started for PoS orders references: [{'name': 'Order 63273-054-0868', 'uuid': '63273-054-0868'}] 2026-08-26 06:04:28,636 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89370357 order {'name': 'Order 63273-054-0868', 'uuid': '63273-054-0868'} created pos.order #125 2026-08-26 06:04:28,636 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89370357 finished 2026-08-26 06:04:28,650 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53300346 started for PoS orders references: [{'name': 'Order 63273-054-0868', 'uuid': '63273-054-0868'}] 2026-08-26 06:04:28,652 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53300346 order {'name': 'Order 63273-054-0868', 'uuid': '63273-054-0868'} sync ignored for existing PoS order pos.order(125,) (state: invoiced) 2026-08-26 06:04:28,652 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53300346 finished 2026-08-26 06:04:28,719 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_order ... 2026-08-26 06:04:36,906 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:04:36,941 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32532885 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:04:37,486 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32532885 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #126 2026-08-26 06:04:37,486 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32532885 finished 2026-08-26 06:04:37,510 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:04:37,511 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:04:38,461 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:04:38,461 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:04:38,461 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:04:38,461 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:04:40,153 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_order_affecting_taxes ... 2026-08-26 06:04:47,874 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:04:47,910 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5476374 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:04:48,329 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5476374 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #127 2026-08-26 06:04:48,329 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5476374 finished 2026-08-26 06:04:48,347 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:04:48,348 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:04:49,113 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:04:49,113 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:04:49,114 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:04:49,114 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:04:50,773 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_invoice_past_refund ... 2026-08-26 06:04:58,440 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:04:58,470 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45194492 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:04:58,974 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45194492 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #128 2026-08-26 06:04:58,975 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45194492 finished 2026-08-26 06:04:59,000 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:04:59,331 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:04:59,331 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:04:59,686 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:04:59,686 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:04:59,686 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:04:59,686 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:05:01,444 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_limited_products_loading ... 2026-08-26 06:05:09,668 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66151754 started for PoS orders references: [{'name': 'Order 23138-077-2306', 'uuid': '23138-077-2306'}] 2026-08-26 06:05:10,173 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66151754 order {'name': 'Order 23138-077-2306', 'uuid': '23138-077-2306'} created pos.order #130 2026-08-26 06:05:10,174 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66151754 finished 2026-08-26 06:05:10,571 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87485595 started for PoS orders references: [{'name': 'Order 46786-577-7979', 'uuid': '46786-577-7979'}] 2026-08-26 06:05:10,787 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87485595 order {'name': 'Order 46786-577-7979', 'uuid': '46786-577-7979'} created pos.order #131 2026-08-26 06:05:10,788 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87485595 finished 2026-08-26 06:05:11,018 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92774355 started for PoS orders references: [{'name': 'Order 89485-543-4850', 'uuid': '89485-543-4850'}] 2026-08-26 06:05:11,308 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92774355 order {'name': 'Order 89485-543-4850', 'uuid': '89485-543-4850'} created pos.order #132 2026-08-26 06:05:11,308 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92774355 finished 2026-08-26 06:05:11,549 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_load_data_should_not_fail ... 2026-08-26 06:05:19,879 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_loading_products_with_access_right_issue ... 2026-08-26 06:05:29,042 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_no_invoiced ... 2026-08-26 06:05:37,188 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:05:37,274 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64651885 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-08-26 06:05:37,949 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64651885 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #133 2026-08-26 06:05:38,327 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64651885 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #134 2026-08-26 06:05:38,753 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64651885 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #135 2026-08-26 06:05:38,753 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64651885 finished 2026-08-26 06:05:38,782 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:05:38,848 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:05:38,848 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:05:40,348 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:05:40,348 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:05:40,349 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:05:40,349 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:05:40,407 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_with_invoiced ... 2026-08-26 06:05:48,246 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:05:48,329 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43206413 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-08-26 06:05:48,905 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43206413 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #136 2026-08-26 06:05:49,234 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43206413 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #137 2026-08-26 06:05:51,087 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43206413 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #138 2026-08-26 06:05:51,088 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43206413 finished 2026-08-26 06:05:51,116 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:05:51,195 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:05:51,195 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0003. 2026-08-26 06:05:51,196 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 130.0) for order 00100-010-0003. 2026-08-26 06:05:51,196 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:05:52,682 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-08-26 06:05:52,682 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:05:52,683 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:05:52,683 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:05:52,683 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:05:52,723 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_orders_with_zero_valued_invoiced ... 2026-08-26 06:06:01,046 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:06:01,100 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8004875 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:06:02,599 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8004875 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #139 2026-08-26 06:06:02,599 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8004875 finished 2026-08-26 06:06:02,623 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:06:02,624 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:06:02,624 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 0.0) for order 00100-010-0001. 2026-08-26 06:06:02,624 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:06:02,908 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #43 deleted account.move records with IDs: [406] 2026-08-26 06:06:02,999 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:06:03,005 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:06:03,012 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:06:03,012 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:06:03,064 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_pos_payment_method_copy ... 2026-08-26 06:06:11,035 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_refunded_order_id ... 2026-08-26 06:06:18,382 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35557507 started for PoS orders references: [{'name': 'Order 57507-928-7150', 'uuid': '57507-928-7150'}, {'name': 'Order 03877-847-7790', 'uuid': '03877-847-7790'}] 2026-08-26 06:06:18,813 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35557507 order {'name': 'Order 57507-928-7150', 'uuid': '57507-928-7150'} created pos.order #140 2026-08-26 06:06:19,035 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35557507 order {'name': 'Order 03877-847-7790', 'uuid': '03877-847-7790'} created pos.order #141 2026-08-26 06:06:19,036 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35557507 finished 2026-08-26 06:06:19,104 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_return_order ... 2026-08-26 06:06:27,107 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:06:27,170 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75200311 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:06:27,637 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75200311 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #143 2026-08-26 06:06:28,037 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75200311 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #144 2026-08-26 06:06:28,038 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75200311 finished 2026-08-26 06:06:28,066 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:06:28,668 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:06:28,668 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:06:29,545 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:06:29,545 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:06:29,545 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:06:29,545 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:06:29,599 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_return_order_invoiced ... 2026-08-26 06:06:36,779 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:06:36,823 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71779964 started for PoS orders references: [{'name': 'Order 666-666-666', 'uuid': '666-666-666'}] 2026-08-26 06:06:38,742 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71779964 order {'name': 'Order 666-666-666', 'uuid': '666-666-666'} created pos.order #146 2026-08-26 06:06:38,743 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71779964 finished 2026-08-26 06:06:38,762 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:06:39,806 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:06:39,806 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 666-666-666. 2026-08-26 06:06:39,806 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 666-666-666. 2026-08-26 06:06:39,806 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:06:40,163 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:06:40,163 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:06:40,163 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:06:40,163 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:06:40,200 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_rounding_method ... 2026-08-26 06:06:48,024 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21539673 started for PoS orders references: [{'name': 'Order 44404-986-6888', 'uuid': '44404-986-6888'}, {'name': 'Order 73377-169-4439', 'uuid': '73377-169-4439'}] 2026-08-26 06:06:48,580 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21539673 order {'name': 'Order 44404-986-6888', 'uuid': '44404-986-6888'} created pos.order #148 2026-08-26 06:06:48,883 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21539673 order {'name': 'Order 73377-169-4439', 'uuid': '73377-169-4439'} created pos.order #149 2026-08-26 06:06:48,884 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21539673 finished 2026-08-26 06:06:49,855 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_split_cash_payments ... 2026-08-26 06:06:57,568 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:06:57,645 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60355536 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-08-26 06:06:58,208 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60355536 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #150 2026-08-26 06:06:58,605 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60355536 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #151 2026-08-26 06:06:59,065 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60355536 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #152 2026-08-26 06:06:59,066 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60355536 finished 2026-08-26 06:06:59,095 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:06:59,095 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:07:00,671 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:07:00,672 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:07:00,672 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:07:00,672 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:07:00,709 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_basic_config: Starting TestPoSBasicConfig.test_start_balance_with_two_pos ... 2026-08-26 06:07:08,810 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93788574 started for PoS orders references: [{'name': 'Order 72604-217-7486', 'uuid': '72604-217-7486'}] 2026-08-26 06:07:09,286 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93788574 order {'name': 'Order 72604-217-7486', 'uuid': '72604-217-7486'} created pos.order #153 2026-08-26 06:07:09,287 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93788574 finished 2026-08-26 06:07:10,598 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61980079 started for PoS orders references: [{'name': 'Order 19990-685-3814', 'uuid': '19990-685-3814'}] 2026-08-26 06:07:10,882 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61980079 order {'name': 'Order 19990-685-3814', 'uuid': '19990-685-3814'} created pos.order #154 2026-08-26 06:07:10,883 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61980079 finished 2026-08-26 06:07:11,599 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 33 checked, 33 removed 2026-08-26 06:07:27,265 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_difference_tax: Starting TestPosCashDifferenceTax.test_no_tax_on_counterpart ... 2026-08-26 06:07:27,660 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_difference_tax: Starting TestPosCashDifferenceTax.test_tax_on_counterpart_splits_amount ... 2026-08-26 06:07:28,498 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:07:40,369 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left ... 2026-08-26 06:07:40,839 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Chrome headless failed to start: [27498:27521:0826/060740.659679:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27498:27521:0826/060740.665629:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27498:27521:0826/060740.666152:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27498:27521:0826/060740.666198:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27498:27521:0826/060740.666208:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27498:27521:0826/060740.677280:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27498:27498:0826/060740.678572:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [27533:27533:0826/060740.688732:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [27533:27533:0826/060740.691696:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [27498:27521:0826/060740.697210:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27498:27498:0826/060740.775222:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27498:27498:0826/060740.775343:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [27498:27521:0826/060740.775351:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27498:27498:0826/060740.775358:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27498:27521:0826/060740.775397:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:40,842 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:40,879 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left) 2026-08-26 06:07:40,880 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left ... 2026-08-26 06:07:41,176 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Chrome headless failed to start: 2026-08-26 06:07:41,177 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:41,232 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left) 2026-08-26 06:07:41,232 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left ... 2026-08-26 06:07:41,725 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left: Chrome headless failed to start: [27616:27637:0826/060741.548317:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27616:27637:0826/060741.552807:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27616:27637:0826/060741.554898:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27616:27637:0826/060741.554953:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27616:27637:0826/060741.554966:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27616:27637:0826/060741.567320:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27616:27616:0826/060741.570718:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [27651:27651:0826/060741.581104:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [27651:27651:0826/060741.584905:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [27616:27637:0826/060741.593154:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:41,728 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_no_rounding_left : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:41,766 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding ... 2026-08-26 06:07:42,103 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding: Chrome headless failed to start: [27716:27737:0826/060742.085790:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:07:42,103 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:42,139 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding) 2026-08-26 06:07:42,140 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding ... 2026-08-26 06:07:42,557 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding: Chrome headless failed to start: [27742:27765:0826/060742.427092:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27742:27765:0826/060742.432349:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27742:27765:0826/060742.433212:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27742:27765:0826/060742.433242:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27742:27765:0826/060742.433248:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27742:27765:0826/060742.442224:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27742:27742:0826/060742.445611:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [27779:27779:0826/060742.461729:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [27779:27779:0826/060742.464182:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [27742:27765:0826/060742.465919:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27742:27742:0826/060742.522873:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27742:27742:0826/060742.523033:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [27742:27742:0826/060742.523053:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27742:27765:0826/060742.523246:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27742:27765:0826/060742.523276:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:42,560 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:42,606 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding) 2026-08-26 06:07:42,606 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding ... 2026-08-26 06:07:43,075 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding: Chrome headless failed to start: [27842:27863:0826/060742.888080:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27842:27863:0826/060742.892741:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27842:27863:0826/060742.892904:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27842:27863:0826/060742.892968:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27842:27863:0826/060742.892999:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27842:27863:0826/060742.900981:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27842:27842:0826/060742.902661:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [27879:27879:0826/060742.922510:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [27879:27879:0826/060742.924825:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [27842:27863:0826/060742.925947:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27842:27842:0826/060743.026491:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27842:27842:0826/060743.026574:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [27842:27842:0826/060743.026589:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27842:27842:0826/060743.026694:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27842:27863:0826/060743.030116:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27842:27863:0826/060743.030141:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:43,078 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_down_add_invoice_line_not_only_round_cash_method_with_residual_rounding : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:43,120 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method ... 2026-08-26 06:07:43,604 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method: Chrome headless failed to start: [27942:27963:0826/060743.418716:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27942:27963:0826/060743.423655:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27942:27963:0826/060743.423986:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27942:27963:0826/060743.424033:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [27942:27963:0826/060743.424043:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27942:27963:0826/060743.432654:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27942:27942:0826/060743.439952:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [27979:27979:0826/060743.447919:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [27979:27979:0826/060743.452486:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [27942:27963:0826/060743.455570:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27942:27942:0826/060743.513001:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27942:27942:0826/060743.513083:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [27942:27942:0826/060743.513099:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [27942:27963:0826/060743.513271:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [27942:27963:0826/060743.513290:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:43,607 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:43,651 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method) 2026-08-26 06:07:43,652 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method ... 2026-08-26 06:07:44,171 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method: Chrome headless failed to start: [28045:28066:0826/060743.970871:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28045:28066:0826/060743.975189:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28045:28066:0826/060743.975313:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28045:28066:0826/060743.975366:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28045:28066:0826/060743.975432:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28045:28066:0826/060743.985837:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28045:28045:0826/060743.989244:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [28081:28081:0826/060744.010804:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [28045:28066:0826/060744.012264:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28081:28081:0826/060744.012998:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [28045:28045:0826/060744.090298:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28045:28045:0826/060744.090402:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [28045:28045:0826/060744.090419:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28045:28066:0826/060744.090410:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28045:28066:0826/060744.090441:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28045:28045:0826/060744.090597:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:07:44,174 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:44,219 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method) 2026-08-26 06:07:44,219 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method ... 2026-08-26 06:07:44,678 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method: Chrome headless failed to start: [28144:28167:0826/060744.498178:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28144:28167:0826/060744.508924:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28144:28167:0826/060744.509021:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28144:28167:0826/060744.509053:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28144:28167:0826/060744.509062:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28144:28167:0826/060744.518255:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28144:28144:0826/060744.519521:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [28180:28180:0826/060744.532385:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [28180:28180:0826/060744.534941:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [28144:28167:0826/060744.544666:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28144:28144:0826/060744.615355:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28144:28144:0826/060744.615449:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [28144:28144:0826/060744.615463:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28144:28167:0826/060744.616672:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28144:28167:0826/060744.616700:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:44,681 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:44,729 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash ... 2026-08-26 06:07:45,086 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash: Chrome headless failed to start: [28246:28267:0826/060745.049229:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:07:45,087 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:45,140 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash) 2026-08-26 06:07:45,141 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash ... 2026-08-26 06:07:45,563 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash: Chrome headless failed to start: [28272:28293:0826/060745.423244:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28272:28293:0826/060745.427546:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28272:28293:0826/060745.427650:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28272:28293:0826/060745.427731:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28272:28293:0826/060745.427740:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28272:28293:0826/060745.437012:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28272:28272:0826/060745.440247:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [28307:28307:0826/060745.451446:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [28307:28307:0826/060745.454001:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [28272:28293:0826/060745.461809:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28272:28272:0826/060745.526145:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28272:28272:0826/060745.526221:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [28272:28272:0826/060745.526231:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28272:28272:0826/060745.526371:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28272:28293:0826/060745.526697:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28272:28293:0826/060745.526727:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:45,566 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:45,610 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash) 2026-08-26 06:07:45,610 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash ... 2026-08-26 06:07:46,004 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash: Chrome headless failed to start: [28374:28395:0826/060745.869616:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28374:28395:0826/060745.873985:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28374:28395:0826/060745.874052:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28374:28395:0826/060745.874076:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28374:28395:0826/060745.874082:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28374:28395:0826/060745.882591:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28374:28374:0826/060745.883744:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [28409:28409:0826/060745.896428:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [28409:28409:0826/060745.898873:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [28374:28395:0826/060745.908013:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28374:28374:0826/060745.981071:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28374:28374:0826/060745.981175:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [28374:28374:0826/060745.981190:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28374:28395:0826/060745.981199:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28374:28395:0826/060745.981265:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28374:28374:0826/060745.981571:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:07:46,007 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_not_only_round_cash_method_pay_by_bank_and_cash : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:46,040 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method ... 2026-08-26 06:07:46,511 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method: Chrome headless failed to start: [28473:28494:0826/060746.328389:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28473:28494:0826/060746.332863:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28473:28494:0826/060746.333180:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28473:28494:0826/060746.333905:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28473:28494:0826/060746.333941:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28473:28494:0826/060746.341636:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28473:28473:0826/060746.342045:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [28510:28510:0826/060746.362282:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [28510:28510:0826/060746.364962:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [28473:28494:0826/060746.367470:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28473:28473:0826/060746.425897:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28473:28473:0826/060746.425966:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [28473:28473:0826/060746.425987:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28473:28494:0826/060746.425994:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28473:28494:0826/060746.426020:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28473:28473:0826/060746.426575:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:07:46,514 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:46,566 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_halfup_add_invoice_line_only_round_cash_method (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method) 2026-08-26 06:07:46,567 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method ... 2026-08-26 06:07:47,026 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method: Chrome headless failed to start: [28576:28597:0826/060746.842574:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28576:28597:0826/060746.847390:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28576:28597:0826/060746.847678:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28576:28597:0826/060746.847714:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28576:28597:0826/060746.847725:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28576:28597:0826/060746.859616:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28576:28576:0826/060746.860842:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [28576:28597:0826/060746.878343:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28612:28612:0826/060746.878255:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [28612:28612:0826/060746.883927:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [28576:28576:0826/060746.933475:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28576:28576:0826/060746.933574:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [28576:28576:0826/060746.933592:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28576:28597:0826/060746.933590:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28576:28597:0826/060746.933619:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:47,029 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:47,070 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_halfup_add_invoice_line_only_round_cash_method (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method) 2026-08-26 06:07:47,070 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method ... 2026-08-26 06:07:47,381 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method: Chrome headless failed to start: 2026-08-26 06:07:47,382 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:47,417 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash ... 2026-08-26 06:07:47,851 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash: Chrome headless failed to start: [28693:28714:0826/060747.668963:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28693:28714:0826/060747.677920:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28693:28714:0826/060747.678035:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28693:28714:0826/060747.678086:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28693:28714:0826/060747.678095:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28693:28714:0826/060747.688559:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28693:28693:0826/060747.692186:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [28728:28728:0826/060747.698559:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [28728:28728:0826/060747.706974:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [28693:28714:0826/060747.714315:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28693:28693:0826/060747.776081:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28693:28693:0826/060747.776178:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [28693:28693:0826/060747.776192:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28693:28714:0826/060747.776189:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28693:28714:0826/060747.776218:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:47,854 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:47,895 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash) 2026-08-26 06:07:47,896 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash ... 2026-08-26 06:07:48,350 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash: Chrome headless failed to start: [28792:28813:0826/060748.171596:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28792:28813:0826/060748.175785:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28792:28813:0826/060748.175892:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28792:28813:0826/060748.175949:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28792:28813:0826/060748.175958:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28792:28813:0826/060748.191608:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28792:28792:0826/060748.195140:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [28828:28828:0826/060748.201146:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [28828:28828:0826/060748.203314:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [28792:28813:0826/060748.218227:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28792:28792:0826/060748.280297:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28792:28792:0826/060748.280378:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [28792:28792:0826/060748.280391:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28792:28813:0826/060748.280406:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28792:28813:0826/060748.280428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:48,353 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:48,391 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash) 2026-08-26 06:07:48,391 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash ... 2026-08-26 06:07:48,887 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash: Chrome headless failed to start: [28891:28912:0826/060748.709131:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28891:28912:0826/060748.715363:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28891:28912:0826/060748.715505:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28891:28912:0826/060748.715576:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28891:28912:0826/060748.715602:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28891:28912:0826/060748.724054:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28891:28891:0826/060748.724924:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [28891:28912:0826/060748.747069:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28926:28926:0826/060748.760329:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [28926:28926:0826/060748.763709:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [28891:28891:0826/060748.810962:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28891:28912:0826/060748.811060:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28891:28891:0826/060748.811106:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [28891:28891:0826/060748.811121:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28891:28912:0826/060748.811153:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:48,892 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_add_invoice_line_only_round_cash_method_pay_by_bank_and_cash : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:48,930 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_not_only_round_cash_method ... 2026-08-26 06:07:48,931 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_not_only_round_cash_method : To re-introduce when feature is ready 2026-08-26 06:07:48,947 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_not_only_round_cash_method_pay_by_bank_and_cash ... 2026-08-26 06:07:48,948 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_not_only_round_cash_method_pay_by_bank_and_cash : To re-introduce when feature is ready 2026-08-26 06:07:48,961 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_only_round_cash_method ... 2026-08-26 06:07:48,962 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_only_round_cash_method : To re-introduce when feature is ready 2026-08-26 06:07:48,976 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_only_round_cash_method_pay_by_bank_and_cash ... 2026-08-26 06:07:48,977 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_halfup_biggest_tax_only_round_cash_method_pay_by_bank_and_cash : To re-introduce when feature is ready 2026-08-26 06:07:48,993 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_only_cash_method_with_change ... 2026-08-26 06:07:49,448 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_only_cash_method_with_change: Chrome headless failed to start: [28992:29013:0826/060749.254848:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28992:29013:0826/060749.255390:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28992:29013:0826/060749.255458:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28992:29013:0826/060749.255640:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [28992:29013:0826/060749.255654:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28992:29013:0826/060749.266030:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28992:28992:0826/060749.274177:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [29027:29027:0826/060749.289528:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [29027:29027:0826/060749.293288:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [28992:29013:0826/060749.298388:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28992:28992:0826/060749.371974:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28992:28992:0826/060749.372089:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [28992:29013:0826/060749.372095:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28992:28992:0826/060749.372113:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [28992:29013:0826/060749.372148:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [28992:28992:0826/060749.372370:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:07:49,451 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_only_cash_method_with_change : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:49,513 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_only_cash_method_with_change (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_only_cash_method_with_change) 2026-08-26 06:07:49,514 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_only_cash_method_with_change ... 2026-08-26 06:07:49,978 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_only_cash_method_with_change.test_cash_rounding_only_cash_method_with_change: Chrome headless failed to start: [29090:29111:0826/060749.806445:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29090:29111:0826/060749.811472:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29090:29111:0826/060749.811616:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29090:29111:0826/060749.811655:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29090:29111:0826/060749.811665:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29090:29111:0826/060749.826154:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29090:29090:0826/060749.829633:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [29090:29111:0826/060749.856355:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29125:29125:0826/060749.868404:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [29125:29125:0826/060749.874505:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [29090:29090:0826/060749.921048:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29090:29090:0826/060749.921136:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [29090:29090:0826/060749.921153:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29090:29111:0826/060749.921152:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29090:29111:0826/060749.921174:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:49,981 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_only_cash_method_with_change : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:50,025 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_only_cash_method_with_change (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_only_cash_method_with_change) 2026-08-26 06:07:50,026 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_only_cash_method_with_change ... 2026-08-26 06:07:50,522 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_only_cash_method_with_change.test_cash_rounding_only_cash_method_with_change.test_cash_rounding_only_cash_method_with_change: Chrome headless failed to start: [29187:29208:0826/060750.360996:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29187:29208:0826/060750.361124:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29187:29208:0826/060750.361155:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29187:29208:0826/060750.361183:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29187:29208:0826/060750.361192:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29187:29208:0826/060750.370208:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29187:29187:0826/060750.373490:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [29222:29222:0826/060750.386530:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [29222:29222:0826/060750.388984:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [29187:29208:0826/060750.393529:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:50,525 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_only_cash_method_with_change : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:50,572 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method ... 2026-08-26 06:07:51,068 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method: Chrome headless failed to start: [29287:29308:0826/060750.894026:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29287:29308:0826/060750.899780:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29287:29308:0826/060750.899855:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29287:29308:0826/060750.899881:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29287:29308:0826/060750.899888:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29287:29308:0826/060750.911210:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29287:29287:0826/060750.914857:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [29287:29308:0826/060750.938691:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29322:29322:0826/060750.945896:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [29322:29322:0826/060750.948439:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [29287:29287:0826/060751.025698:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29287:29287:0826/060751.025787:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [29287:29308:0826/060751.025792:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29287:29287:0826/060751.025803:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29287:29308:0826/060751.025829:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:51,071 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:51,113 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_up_add_invoice_line_not_only_round_cash_method (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method) 2026-08-26 06:07:51,114 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method ... 2026-08-26 06:07:51,544 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method: Chrome headless failed to start: [29389:29410:0826/060751.409942:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29389:29410:0826/060751.415520:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29389:29410:0826/060751.415605:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29389:29410:0826/060751.415633:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29389:29410:0826/060751.415656:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29389:29389:0826/060751.429918:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [29389:29410:0826/060751.431656:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29424:29424:0826/060751.447134:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [29389:29410:0826/060751.449428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29424:29424:0826/060751.450674:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [29389:29389:0826/060751.517982:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29389:29389:0826/060751.518067:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [29389:29389:0826/060751.518082:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29389:29410:0826/060751.518082:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29389:29410:0826/060751.518110:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:51,547 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:51,588 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_up_add_invoice_line_not_only_round_cash_method (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method) 2026-08-26 06:07:51,588 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method ... 2026-08-26 06:07:52,027 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method: Chrome headless failed to start: [29487:29510:0826/060751.844859:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29487:29510:0826/060751.850858:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29487:29510:0826/060751.851840:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29487:29510:0826/060751.851879:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29487:29510:0826/060751.851890:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29487:29510:0826/060751.864666:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29487:29487:0826/060751.868104:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [29523:29523:0826/060751.880188:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [29523:29523:0826/060751.882985:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [29487:29510:0826/060751.889624:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29487:29487:0826/060751.967026:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29487:29487:0826/060751.967105:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [29487:29487:0826/060751.967121:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29487:29510:0826/060751.967145:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29487:29510:0826/060751.967190:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:52,030 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_up_add_invoice_line_not_only_round_cash_method : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:52,081 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_up_with_change ... 2026-08-26 06:07:52,705 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_up_with_change: Chrome headless failed to start: [29588:29609:0826/060752.516543:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29588:29609:0826/060752.523198:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29588:29609:0826/060752.523285:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29588:29609:0826/060752.523308:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29588:29609:0826/060752.523462:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29588:29609:0826/060752.537502:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29588:29588:0826/060752.541835:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [29623:29623:0826/060752.546662:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [29623:29623:0826/060752.548468:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [29588:29609:0826/060752.564641:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29588:29588:0826/060752.628451:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29588:29588:0826/060752.628544:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [29588:29588:0826/060752.628561:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29588:29609:0826/060752.628565:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29588:29609:0826/060752.628593:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29588:29588:0826/060752.628755:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:07:52,709 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_up_with_change : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:52,744 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_up_with_change (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_up_with_change) 2026-08-26 06:07:52,745 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_up_with_change ... 2026-08-26 06:07:53,311 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_up_with_change.test_cash_rounding_up_with_change: Chrome headless failed to start: [29686:29707:0826/060753.122701:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29686:29707:0826/060753.126998:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29686:29707:0826/060753.127577:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29686:29707:0826/060753.127921:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29686:29707:0826/060753.127936:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29686:29707:0826/060753.148760:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29721:29721:0826/060753.151708:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [29686:29686:0826/060753.152041:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [29721:29721:0826/060753.155364:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [29686:29707:0826/060753.175222:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29686:29686:0826/060753.239832:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29686:29686:0826/060753.239918:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [29686:29686:0826/060753.239936:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29686:29707:0826/060753.241938:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29686:29707:0826/060753.241968:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:53,315 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_up_with_change : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:53,352 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_up_with_change (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_up_with_change) 2026-08-26 06:07:53,352 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_up_with_change ... 2026-08-26 06:07:53,853 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_up_with_change.test_cash_rounding_up_with_change.test_cash_rounding_up_with_change: Chrome headless failed to start: [29785:29806:0826/060753.712066:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29785:29806:0826/060753.716173:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29785:29806:0826/060753.716268:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29785:29806:0826/060753.716382:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29785:29806:0826/060753.716408:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29785:29806:0826/060753.731700:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29785:29785:0826/060753.734755:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [29821:29821:0826/060753.748461:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [29821:29821:0826/060753.751206:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [29785:29806:0826/060753.755945:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29785:29785:0826/060753.820379:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29785:29785:0826/060753.820464:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [29785:29785:0826/060753.820478:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29785:29806:0826/060753.820502:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29785:29806:0826/060753.820531:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29785:29785:0826/060753.820768:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:07:53,856 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_up_with_change : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:53,889 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_with_change ... 2026-08-26 06:07:54,329 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_with_change: Chrome headless failed to start: [29884:29905:0826/060754.189628:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29884:29905:0826/060754.194219:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29884:29905:0826/060754.194442:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29884:29905:0826/060754.194613:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29884:29905:0826/060754.194628:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29884:29905:0826/060754.205566:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29884:29884:0826/060754.209184:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [29919:29919:0826/060754.215089:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [29919:29919:0826/060754.217948:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [29884:29905:0826/060754.228605:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29884:29884:0826/060754.295499:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29884:29884:0826/060754.295574:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [29884:29884:0826/060754.295596:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29884:29905:0826/060754.295598:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29884:29905:0826/060754.295625:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29884:29884:0826/060754.295731:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:07:54,332 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_with_change : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:54,378 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_with_change (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_with_change) 2026-08-26 06:07:54,379 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_with_change ... 2026-08-26 06:07:54,859 204 _WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_with_change.test_cash_rounding_with_change: Chrome headless failed to start: [29982:30003:0826/060754.680953:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29982:30003:0826/060754.687910:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29982:30003:0826/060754.688014:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29982:30003:0826/060754.688047:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [29982:30003:0826/060754.688056:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29982:30003:0826/060754.701470:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29982:29982:0826/060754.705103:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [30017:30017:0826/060754.718146:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [30017:30017:0826/060754.722765:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [29982:30003:0826/060754.735874:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29982:29982:0826/060754.804968:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29982:29982:0826/060754.805044:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [29982:29982:0826/060754.805056:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [29982:30003:0826/060754.805440:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [29982:30003:0826/060754.805472:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:54,861 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_with_change : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:54,900 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cash_rounding_with_change (odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_with_change) 2026-08-26 06:07:54,900 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_cash_rounding_with_change ... 2026-08-26 06:07:55,382 204 WARNING rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding.TestPosCashRounding.test_cash_rounding_with_change.test_cash_rounding_with_change.test_cash_rounding_with_change: Chrome headless failed to start: [30088:30109:0826/060755.201019:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [30088:30109:0826/060755.209684:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30088:30109:0826/060755.209800:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [30088:30109:0826/060755.209825:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [30088:30109:0826/060755.209832:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30088:30109:0826/060755.223637:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30088:30088:0826/060755.224767:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [30088:30109:0826/060755.248911:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30125:30125:0826/060755.252336:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [30125:30125:0826/060755.260953:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [30088:30088:0826/060755.333247:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [30088:30088:0826/060755.333343:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [30088:30088:0826/060755.333359:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [30088:30109:0826/060755.333834:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30088:30109:0826/060755.333864:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:07:55,385 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: skipped TestPosCashRounding.test_cash_rounding_with_change : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:07:55,426 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_cash_rounding: Starting TestPosCashRounding.test_no_rounding_on_card_credit_note ... 2026-08-26 06:07:55,730 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67636322 started for PoS orders references: [{'name': 'Order rounding test', 'uuid': '12345-123-1234'}] 2026-08-26 06:07:57,497 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67636322 order {'name': 'Order rounding test', 'uuid': '12345-123-1234'} created pos.order #155 2026-08-26 06:07:57,497 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67636322 finished 2026-08-26 06:07:58,851 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 06:08:10,655 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_controller: Starting TestPoSController.test_qr_code_receipt ... 2026-08-26 06:08:10,913 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:08:12,623 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:12] "POST /pos/ticket/validate?access_token=1234567890 HTTP/1.1" 303 - 592 0.457 1.255 2026-08-26 06:08:12,631 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-08-26 06:08:13,493 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:13] "GET /my/invoices/433?access_token=3ace6088-0c31-442e-b774-c4f52e742be2 HTTP/1.1" 200 - 240 0.107 0.758 2026-08-26 06:08:13,533 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_controller: Starting TestPoSController.test_qr_code_receipt_user_connected ... 2026-08-26 06:08:13,922 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:partner_1 from n/a 2026-08-26 06:08:14,151 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:08:15,065 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:15] "GET /pos/ticket/validate?access_token=1234567890 HTTP/1.1" 200 - 222 0.101 0.815 2026-08-26 06:08:16,358 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:16] "GET /pos/ticket/validate?access_token=1234567891 HTTP/1.1" 303 - 483 0.345 0.842 2026-08-26 06:08:16,772 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:16] "GET /my/invoices/434?access_token=c6bc6469-2365-423c-a3c9-4fc43da0dda8 HTTP/1.1" 200 - 100 0.092 0.319 2026-08-26 06:08:16,811 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_controller: Starting TestPoSController.test_qr_code_receipt_user_updated ... 2026-08-26 06:08:17,080 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:08:19,462 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:19] "GET /pos/ticket/validate?access_token=1234567890 HTTP/1.1" 303 - 514 0.548 1.837 2026-08-26 06:08:19,469 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-08-26 06:08:20,367 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:20] "GET /my/invoices/435?access_token=92bbfb1c-f5e1-4cc3-9c8f-f85761ddf5cc HTTP/1.1" 200 - 240 0.149 0.753 2026-08-26 06:08:21,211 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:21] "POST /pos/ticket/validate?access_token=1234567891 HTTP/1.1" 303 - 337 0.256 0.509 2026-08-26 06:08:21,217 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-08-26 06:08:21,323 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:21] "GET /my/invoices/436?access_token=bfd95cfc-4e05-44a4-b669-452405d2c8b4 HTTP/1.1" 200 - 40 0.046 0.063 2026-08-26 06:08:21,421 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-26 06:08:31,464 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #58 deleted res.currency.rate records with IDs: [172, 173, 174] 2026-08-26 06:08:32,261 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_fifo_margin_real_time ... 2026-08-26 06:08:34,722 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87216823 started for PoS orders references: [{'name': 'Order 43496-097-1401', 'uuid': '43496-097-1401'}, {'name': 'Order 81730-445-5514', 'uuid': '81730-445-5514'}] 2026-08-26 06:08:35,529 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87216823 order {'name': 'Order 43496-097-1401', 'uuid': '43496-097-1401'} created pos.order #161 2026-08-26 06:08:35,965 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87216823 order {'name': 'Order 81730-445-5514', 'uuid': '81730-445-5514'} created pos.order #162 2026-08-26 06:08:35,966 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87216823 finished 2026-08-26 06:08:36,589 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [535] 2026-08-26 06:08:37,306 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_full_margin ... 2026-08-26 06:08:39,532 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28203459 started for PoS orders references: [{'name': 'Order 21999-953-8083', 'uuid': '21999-953-8083'}, {'name': 'Order 62465-947-5273', 'uuid': '62465-947-5273'}, {'name': 'Order 66610-582-0905', 'uuid': '66610-582-0905'}] 2026-08-26 06:08:40,032 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28203459 order {'name': 'Order 21999-953-8083', 'uuid': '21999-953-8083'} created pos.order #163 2026-08-26 06:08:40,260 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28203459 order {'name': 'Order 62465-947-5273', 'uuid': '62465-947-5273'} created pos.order #164 2026-08-26 06:08:40,585 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28203459 order {'name': 'Order 66610-582-0905', 'uuid': '66610-582-0905'} created pos.order #165 2026-08-26 06:08:40,585 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28203459 finished 2026-08-26 06:08:41,448 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_negative_margin ... 2026-08-26 06:08:43,737 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71100306 started for PoS orders references: [{'name': 'Order 49720-567-5381', 'uuid': '49720-567-5381'}, {'name': 'Order 37405-131-2874', 'uuid': '37405-131-2874'}, {'name': 'Order 14554-263-4392', 'uuid': '14554-263-4392'}] 2026-08-26 06:08:44,260 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71100306 order {'name': 'Order 49720-567-5381', 'uuid': '49720-567-5381'} created pos.order #166 2026-08-26 06:08:44,526 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71100306 order {'name': 'Order 37405-131-2874', 'uuid': '37405-131-2874'} created pos.order #167 2026-08-26 06:08:44,951 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71100306 order {'name': 'Order 14554-263-4392', 'uuid': '14554-263-4392'} created pos.order #168 2026-08-26 06:08:44,952 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71100306 finished 2026-08-26 06:08:46,056 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_other_currency_margin ... 2026-08-26 06:08:48,037 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83997067 started for PoS orders references: [{'name': 'Order 10639-949-1180', 'uuid': '10639-949-1180'}, {'name': 'Order 70972-181-4972', 'uuid': '70972-181-4972'}, {'name': 'Order 94819-595-4404', 'uuid': '94819-595-4404'}] 2026-08-26 06:08:48,511 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83997067 order {'name': 'Order 10639-949-1180', 'uuid': '10639-949-1180'} created pos.order #169 2026-08-26 06:08:48,756 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83997067 order {'name': 'Order 70972-181-4972', 'uuid': '70972-181-4972'} created pos.order #170 2026-08-26 06:08:49,025 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83997067 order {'name': 'Order 94819-595-4404', 'uuid': '94819-595-4404'} created pos.order #171 2026-08-26 06:08:49,025 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83997067 finished 2026-08-26 06:08:49,984 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_positive_margin ... 2026-08-26 06:08:51,998 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60270694 started for PoS orders references: [{'name': 'Order 13325-072-8209', 'uuid': '13325-072-8209'}, {'name': 'Order 54787-905-9555', 'uuid': '54787-905-9555'}, {'name': 'Order 45754-771-2966', 'uuid': '45754-771-2966'}] 2026-08-26 06:08:52,484 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60270694 order {'name': 'Order 13325-072-8209', 'uuid': '13325-072-8209'} created pos.order #172 2026-08-26 06:08:52,760 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60270694 order {'name': 'Order 54787-905-9555', 'uuid': '54787-905-9555'} created pos.order #173 2026-08-26 06:08:53,136 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60270694 order {'name': 'Order 45754-771-2966', 'uuid': '45754-771-2966'} created pos.order #174 2026-08-26 06:08:53,137 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60270694 finished 2026-08-26 06:08:54,149 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_return_margin ... 2026-08-26 06:08:56,105 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84030343 started for PoS orders references: [{'name': 'Order 12027-204-3700', 'uuid': '12027-204-3700'}, {'name': 'Order 53140-940-1514', 'uuid': '53140-940-1514'}, {'name': 'Order 38879-284-7030', 'uuid': '38879-284-7030'}] 2026-08-26 06:08:56,491 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84030343 order {'name': 'Order 12027-204-3700', 'uuid': '12027-204-3700'} created pos.order #175 2026-08-26 06:08:56,757 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84030343 order {'name': 'Order 53140-940-1514', 'uuid': '53140-940-1514'} created pos.order #176 2026-08-26 06:08:57,036 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84030343 order {'name': 'Order 38879-284-7030', 'uuid': '38879-284-7030'} created pos.order #177 2026-08-26 06:08:57,037 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84030343 finished 2026-08-26 06:08:57,957 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_tax_and_other_currency_margin ... 2026-08-26 06:08:59,844 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60123309 started for PoS orders references: [{'name': 'Order 75801-549-2092', 'uuid': '75801-549-2092'}, {'name': 'Order 39829-177-8169', 'uuid': '39829-177-8169'}, {'name': 'Order 29477-989-1887', 'uuid': '29477-989-1887'}] 2026-08-26 06:09:00,249 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60123309 order {'name': 'Order 75801-549-2092', 'uuid': '75801-549-2092'} created pos.order #178 2026-08-26 06:09:00,481 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60123309 order {'name': 'Order 39829-177-8169', 'uuid': '39829-177-8169'} created pos.order #179 2026-08-26 06:09:00,803 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60123309 order {'name': 'Order 29477-989-1887', 'uuid': '29477-989-1887'} created pos.order #180 2026-08-26 06:09:00,804 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60123309 finished 2026-08-26 06:09:02,064 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_margin: Starting TestPosMargin.test_tax_margin ... 2026-08-26 06:09:03,931 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33596345 started for PoS orders references: [{'name': 'Order 71896-764-9121', 'uuid': '71896-764-9121'}, {'name': 'Order 32158-160-7951', 'uuid': '32158-160-7951'}, {'name': 'Order 20776-496-9403', 'uuid': '20776-496-9403'}] 2026-08-26 06:09:04,409 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33596345 order {'name': 'Order 71896-764-9121', 'uuid': '71896-764-9121'} created pos.order #181 2026-08-26 06:09:04,637 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33596345 order {'name': 'Order 32158-160-7951', 'uuid': '32158-160-7951'} created pos.order #182 2026-08-26 06:09:04,927 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33596345 order {'name': 'Order 20776-496-9403', 'uuid': '20776-496-9403'} created pos.order #183 2026-08-26 06:09:04,928 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33596345 finished 2026-08-26 06:09:06,065 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:09:16,524 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #61 deleted res.currency.rate records with IDs: [176, 177, 178] 2026-08-26 06:09:17,460 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_multiple_receivable_accounts: Starting TestPoSMultipleReceivableAccounts.test_01_invoiced_order_from_other_customer ... 2026-08-26 06:09:18,154 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:09:18,210 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85306294 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 09876-098-0987', 'uuid': '09876-098-0987'}] 2026-08-26 06:09:18,749 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85306294 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #184 2026-08-26 06:09:19,075 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85306294 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #185 2026-08-26 06:09:21,115 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85306294 order {'name': 'Order 09876-098-0987', 'uuid': '09876-098-0987'} created pos.order #186 2026-08-26 06:09:21,116 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85306294 finished 2026-08-26 06:09:21,137 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:09:21,141 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:09:21,142 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0987. 2026-08-26 06:09:21,142 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 264.76) for order 09876-098-0987. 2026-08-26 06:09:21,142 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:09:22,628 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:09:22,628 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:09:22,628 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:09:22,628 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:09:22,651 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_multiple_receivable_accounts: Starting TestPoSMultipleReceivableAccounts.test_02_all_orders_invoiced_mixed_customers ... 2026-08-26 06:09:23,312 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:09:23,367 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92947712 started for PoS orders references: [{'name': 'Order 09876-098-0987', 'uuid': '09876-098-0987'}, {'name': 'Order 09876-098-0988', 'uuid': '09876-098-0988'}, {'name': 'Order 09876-098-0989', 'uuid': '09876-098-0989'}] 2026-08-26 06:09:25,338 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92947712 order {'name': 'Order 09876-098-0987', 'uuid': '09876-098-0987'} created pos.order #187 2026-08-26 06:09:26,716 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92947712 order {'name': 'Order 09876-098-0988', 'uuid': '09876-098-0988'} created pos.order #188 2026-08-26 06:09:27,853 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92947712 order {'name': 'Order 09876-098-0989', 'uuid': '09876-098-0989'} created pos.order #189 2026-08-26 06:09:27,854 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92947712 finished 2026-08-26 06:09:27,876 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:09:27,880 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:09:27,880 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0987. 2026-08-26 06:09:27,881 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 647.11) for order 09876-098-0987. 2026-08-26 06:09:27,881 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0988. 2026-08-26 06:09:27,881 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 158.75) for order 09876-098-0988. 2026-08-26 06:09:27,881 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 09876-098-0989. 2026-08-26 06:09:27,881 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 264.76) for order 09876-098-0989. 2026-08-26 06:09:27,881 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:09:29,241 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:09:29,241 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:09:29,241 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:09:29,241 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:09:29,302 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-26 06:09:39,982 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #64 deleted res.currency.rate records with IDs: [180, 181, 182] 2026-08-26 06:09:40,892 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_01_check_product_cost ... 2026-08-26 06:09:42,803 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_02_orders_without_invoice ... 2026-08-26 06:09:44,723 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:09:44,760 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44252907 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-08-26 06:09:45,501 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44252907 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #190 2026-08-26 06:09:45,797 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44252907 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #191 2026-08-26 06:09:46,149 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44252907 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #192 2026-08-26 06:09:46,149 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44252907 finished 2026-08-26 06:09:46,172 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:09:46,174 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:09:46,175 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:09:47,380 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:09:47,381 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:09:47,381 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:09:47,381 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:09:47,416 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_03_orders_with_invoice ... 2026-08-26 06:09:50,037 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:09:50,073 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83593611 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-08-26 06:09:50,691 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83593611 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #193 2026-08-26 06:09:52,321 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83593611 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #194 2026-08-26 06:09:53,480 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83593611 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #195 2026-08-26 06:09:53,481 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83593611 finished 2026-08-26 06:09:53,504 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:09:53,508 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:09:53,509 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash Other, 89.95) for order 00100-010-0002. 2026-08-26 06:09:53,509 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank Other, 139.95) for order 00100-010-0003. 2026-08-26 06:09:53,509 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:09:54,700 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [629] 2026-08-26 06:09:55,375 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:09:55,385 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:09:55,387 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:09:55,388 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:09:55,420 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_04_anglo_saxon_products ... 2026-08-26 06:09:57,536 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:09:57,558 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49702095 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}, {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'}] 2026-08-26 06:09:58,316 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49702095 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #196 2026-08-26 06:09:59,034 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49702095 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #197 2026-08-26 06:09:59,577 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49702095 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #198 2026-08-26 06:10:00,091 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49702095 order {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'} created pos.order #199 2026-08-26 06:10:00,092 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49702095 finished 2026-08-26 06:10:00,117 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:10:00,117 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:10:00,865 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [645] 2026-08-26 06:10:01,297 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:10:01,308 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:10:01,311 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:10:01,312 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:10:01,336 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_05_tax_base_amount ... 2026-08-26 06:10:03,260 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:10:03,282 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6311875 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:10:03,678 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6311875 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #200 2026-08-26 06:10:03,679 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6311875 finished 2026-08-26 06:10:03,697 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:10:03,697 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:10:04,495 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:10:04,495 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:10:04,495 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:10:04,495 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:10:04,541 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_bank_journal_balance ... 2026-08-26 06:10:07,865 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #64 deleted account.move.line.ctp records with IDs: [658, 660] 2026-08-26 06:10:08,020 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #64 deleted account.move.line records with IDs: [1268] 2026-08-26 06:10:08,669 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_other_currency_config: Starting TestPoSOtherCurrencyConfig.test_pos_data_standard_price_converted ... 2026-08-26 06:10:11,609 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-26 06:10:28,388 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_picking_backorder: Starting TestPosPickingBackorder.test_pos_backorder_picking_shares_pos_order_origin ... 2026-08-26 06:10:29,481 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:10:29,954 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_product_variants: Starting TestPoSProductVariants.test_product_exclusions ... 2026-08-26 06:10:30,138 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.product records with IDs: [2123, 2124, 2125] 2026-08-26 06:10:30,309 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.product records with IDs: [2127] 2026-08-26 06:10:30,435 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:10:39,985 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #70 deleted res.currency.rate records with IDs: [187, 188, 189] 2026-08-26 06:10:40,813 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_combo_product_variant_error ... 2026-08-26 06:10:42,244 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_fixed_tax_positive_qty ... 2026-08-26 06:10:43,141 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54566130 started for PoS orders references: [{'name': 'Order 94944-496-9521', 'uuid': '94944-496-9521'}] 2026-08-26 06:10:43,591 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54566130 order {'name': 'Order 94944-496-9521', 'uuid': '94944-496-9521'} created pos.order #203 2026-08-26 06:10:43,592 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54566130 finished 2026-08-26 06:10:44,732 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_orders_no_invoiced ... 2026-08-26 06:10:45,521 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:10:45,563 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13985337 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-08-26 06:10:46,035 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13985337 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #204 2026-08-26 06:10:46,440 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13985337 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #205 2026-08-26 06:10:46,793 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13985337 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #206 2026-08-26 06:10:46,794 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13985337 finished 2026-08-26 06:10:46,823 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:10:46,826 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:10:46,827 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:10:47,997 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:10:47,997 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:10:47,997 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:10:47,997 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:10:48,030 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_orders_with_invoiced ... 2026-08-26 06:10:48,818 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:10:48,879 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51034402 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 09876-098-0987', 'uuid': '09876-098-0987'}, {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'}] 2026-08-26 06:10:49,423 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51034402 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #207 2026-08-26 06:10:49,796 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51034402 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #208 2026-08-26 06:10:51,783 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51034402 order {'name': 'Order 09876-098-0987', 'uuid': '09876-098-0987'} created pos.order #209 2026-08-26 06:10:52,988 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51034402 order {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'} created pos.order #210 2026-08-26 06:10:52,989 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51034402 finished 2026-08-26 06:10:53,011 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:10:53,015 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:10:53,015 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 426.09) for order 09876-098-0987. 2026-08-26 06:10:53,016 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 54.99) for order 00100-010-0004. 2026-08-26 06:10:53,016 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:10:54,480 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-08-26 06:10:54,481 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:10:54,481 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:10:54,481 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:10:54,481 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:10:54,517 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_account_move_round_globally ... 2026-08-26 06:10:55,380 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31231535 started for PoS orders references: [{'name': 'Order 82448-903-2069', 'uuid': '82448-903-2069'}] 2026-08-26 06:10:55,978 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31231535 order {'name': 'Order 82448-903-2069', 'uuid': '82448-903-2069'} created pos.order #211 2026-08-26 06:10:55,979 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31231535 finished 2026-08-26 06:10:57,087 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move ... 2026-08-26 06:10:58,109 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56628708 started for PoS orders references: [{'name': 'Order 05164-864-3199', 'uuid': '05164-864-3199'}] 2026-08-26 06:10:58,761 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56628708 order {'name': 'Order 05164-864-3199', 'uuid': '05164-864-3199'} created pos.order #212 2026-08-26 06:10:58,762 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56628708 finished 2026-08-26 06:10:59,785 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move_round_globally_discount ... 2026-08-26 06:11:00,740 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10844068 started for PoS orders references: [{'name': 'Order 62708-092-1911', 'uuid': '62708-092-1911'}] 2026-08-26 06:11:01,490 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10844068 order {'name': 'Order 62708-092-1911', 'uuid': '62708-092-1911'} created pos.order #213 2026-08-26 06:11:01,491 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10844068 finished 2026-08-26 06:11:02,652 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_create_correct_account_move_round_globally_discount_real_use_case ... 2026-08-26 06:11:03,675 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90479545 started for PoS orders references: [{'name': 'Order 55212-522-4309', 'uuid': '55212-522-4309'}] 2026-08-26 06:11:04,424 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90479545 order {'name': 'Order 55212-522-4309', 'uuid': '55212-522-4309'} created pos.order #214 2026-08-26 06:11:04,424 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90479545 finished 2026-08-26 06:11:05,472 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_pos_loaded_product_taxes_on_branch ... 2026-08-26 06:11:19,396 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_return_order ... 2026-08-26 06:11:20,227 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:11:20,288 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65007471 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:11:22,410 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65007471 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #215 2026-08-26 06:11:22,411 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65007471 finished 2026-08-26 06:11:22,458 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:11:22,996 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:11:22,997 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 104.01) for order 12345-123-1234. 2026-08-26 06:11:22,997 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:11:23,647 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of after_closing_cb. 2026-08-26 06:11:23,648 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:11:23,648 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:11:23,648 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:11:23,648 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:11:23,685 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_tax_change_blocked_when_open_pos_session ... 2026-08-26 06:11:24,453 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93097536 started for PoS orders references: [{'name': 'Order 47184-886-0365', 'uuid': '47184-886-0365'}] 2026-08-26 06:11:24,904 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93097536 order {'name': 'Order 47184-886-0365', 'uuid': '47184-886-0365'} created pos.order #217 2026-08-26 06:11:24,905 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93097536 finished 2026-08-26 06:11:24,982 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_products_with_tax: Starting TestPoSProductsWithTax.test_tax_is_used_when_in_transactions ... 2026-08-26 06:11:25,904 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:11:25,954 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93806758 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-08-26 06:11:26,512 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93806758 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #218 2026-08-26 06:11:26,829 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93806758 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #219 2026-08-26 06:11:27,276 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93806758 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #220 2026-08-26 06:11:27,277 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93806758 finished 2026-08-26 06:11:27,306 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:11:27,309 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:11:27,309 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:11:28,755 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:11:28,755 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:11:28,755 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:11:28,755 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:11:28,821 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:11:39,819 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #73 deleted res.currency.rate records with IDs: [191, 192, 193] 2026-08-26 06:11:40,578 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_archive_used_journal ... 2026-08-26 06:11:41,101 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_basic_config_values ... 2026-08-26 06:11:41,332 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_other_currency_config_values ... 2026-08-26 06:11:41,586 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_product_categories ... 2026-08-26 06:11:41,838 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_product_price ... 2026-08-26 06:11:42,170 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_setup: Starting TestPoSSetup.test_taxes ... 2026-08-26 06:11:42,501 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:11:53,019 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #76 deleted res.currency.rate records with IDs: [195, 196, 197] 2026-08-26 06:11:53,799 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_01b ... 2026-08-26 06:11:54,078 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:11:54,100 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87772133 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:11:56,143 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87772133 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #222 2026-08-26 06:11:56,143 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87772133 finished 2026-08-26 06:11:56,169 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:11:56,169 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:11:56,170 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 100.0) for order 00100-010-0001. 2026-08-26 06:11:56,170 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:11:56,964 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:11:56,964 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:11:56,965 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:11:56,965 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:11:57,004 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_02b ... 2026-08-26 06:11:57,298 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:11:57,324 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17169353 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:11:59,351 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17169353 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #223 2026-08-26 06:11:59,352 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17169353 finished 2026-08-26 06:11:59,373 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:11:59,373 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:11:59,374 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 100.0) for order 00100-010-0001. 2026-08-26 06:11:59,374 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:00,283 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:00,283 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:00,283 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:00,283 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:00,313 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_03b ... 2026-08-26 06:12:00,584 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:00,616 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19821839 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:01,988 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19821839 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #224 2026-08-26 06:12:01,989 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19821839 finished 2026-08-26 06:12:02,007 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:02,007 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:02,007 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:02,201 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #76 deleted account.move records with IDs: [564] 2026-08-26 06:12:02,270 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:02,278 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:02,282 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:02,282 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:02,313 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_04b ... 2026-08-26 06:12:02,550 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:02,569 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98006500 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:04,217 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98006500 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #225 2026-08-26 06:12:04,218 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98006500 finished 2026-08-26 06:12:04,239 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:04,240 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:04,240 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 100.0) for order 00100-010-0001. 2026-08-26 06:12:04,240 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:05,275 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:05,275 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:05,275 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:05,275 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:05,309 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_05b ... 2026-08-26 06:12:05,542 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:05,559 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97473776 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:07,207 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97473776 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #226 2026-08-26 06:12:07,208 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97473776 finished 2026-08-26 06:12:07,233 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:07,234 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:07,234 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 100.0) for order 00100-010-0001. 2026-08-26 06:12:07,234 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:08,081 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:08,082 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:08,082 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:08,082 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:08,115 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_10b ... 2026-08-26 06:12:08,438 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:08,467 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53839102 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:10,167 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53839102 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #227 2026-08-26 06:12:10,168 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53839102 finished 2026-08-26 06:12:10,192 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:10,192 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:10,193 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 200.0) for order 00100-010-0001. 2026-08-26 06:12:10,193 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:10,941 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:10,941 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:10,942 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:10,942 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:10,984 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_11b ... 2026-08-26 06:12:11,323 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:11,343 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25707488 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:13,009 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25707488 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #228 2026-08-26 06:12:13,010 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25707488 finished 2026-08-26 06:12:13,024 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:13,024 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:13,024 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 200.0) for order 00100-010-0001. 2026-08-26 06:12:13,024 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:13,868 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:13,868 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:13,868 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:13,868 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:13,899 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_12b ... 2026-08-26 06:12:14,158 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:14,202 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29201563 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:15,910 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29201563 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #229 2026-08-26 06:12:15,911 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29201563 finished 2026-08-26 06:12:15,926 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:15,927 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:15,927 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 200.0) for order 00100-010-0001. 2026-08-26 06:12:15,927 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:16,899 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:16,900 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:16,900 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:16,900 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:16,932 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_13b ... 2026-08-26 06:12:17,214 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:17,236 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20877846 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:18,838 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20877846 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #230 2026-08-26 06:12:18,839 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20877846 finished 2026-08-26 06:12:18,859 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:18,860 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:18,860 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 200.0) for order 00100-010-0001. 2026-08-26 06:12:18,860 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:19,810 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:19,810 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:19,811 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:19,811 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:19,844 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_14b ... 2026-08-26 06:12:20,140 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:20,164 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23158774 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:21,917 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23158774 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #231 2026-08-26 06:12:21,918 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23158774 finished 2026-08-26 06:12:21,946 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:21,947 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:21,947 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 200.0) for order 00100-010-0001. 2026-08-26 06:12:21,947 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-08-26 06:12:21,947 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:22,645 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:22,645 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:22,645 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:22,645 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:22,687 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_15b ... 2026-08-26 06:12:22,975 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:23,003 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6744309 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:24,823 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6744309 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #232 2026-08-26 06:12:24,824 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6744309 finished 2026-08-26 06:12:24,845 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:24,846 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:24,846 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 200.0) for order 00100-010-0001. 2026-08-26 06:12:24,846 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-08-26 06:12:24,846 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:26,379 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:26,379 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:26,380 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:26,380 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:26,416 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_16b ... 2026-08-26 06:12:26,681 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:26,698 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75449186 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:28,705 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75449186 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #233 2026-08-26 06:12:28,706 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75449186 finished 2026-08-26 06:12:28,736 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:28,737 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:28,737 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 200.0) for order 00100-010-0001. 2026-08-26 06:12:28,737 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, -100.0) for order 00100-010-0001. 2026-08-26 06:12:28,737 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:30,158 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:30,158 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:30,158 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:30,159 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:30,194 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_17b ... 2026-08-26 06:12:30,490 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:30,517 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96872529 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:32,372 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96872529 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #234 2026-08-26 06:12:32,373 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96872529 finished 2026-08-26 06:12:32,395 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:32,395 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:32,395 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 200.0) for order 00100-010-0001. 2026-08-26 06:12:32,396 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, -100.0) for order 00100-010-0001. 2026-08-26 06:12:32,396 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:33,681 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:33,681 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:33,681 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:33,681 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:33,715 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_18b ... 2026-08-26 06:12:33,985 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:34,004 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33428677 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:35,449 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33428677 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #235 2026-08-26 06:12:35,449 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33428677 finished 2026-08-26 06:12:35,470 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:35,470 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:35,470 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 50.0) for order 00100-010-0001. 2026-08-26 06:12:35,470 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:36,251 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:36,251 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:36,251 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:36,251 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:36,288 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_19b ... 2026-08-26 06:12:36,590 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:36,611 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85114416 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:38,345 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85114416 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #236 2026-08-26 06:12:38,347 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85114416 finished 2026-08-26 06:12:38,378 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:38,379 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:38,379 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 50.0) for order 00100-010-0001. 2026-08-26 06:12:38,379 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:39,375 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:39,375 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:39,376 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:39,376 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:39,411 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_20b ... 2026-08-26 06:12:39,662 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:39,681 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9556201 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:41,281 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9556201 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #237 2026-08-26 06:12:41,282 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9556201 finished 2026-08-26 06:12:41,315 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:41,316 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:41,316 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Bank) PM, 50.0) for order 00100-010-0001. 2026-08-26 06:12:41,316 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:42,189 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:42,189 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:42,190 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:42,190 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:42,222 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_invoiced_orders: Starting TestPosSimpleInvoicedOrders.test_21b ... 2026-08-26 06:12:42,457 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:42,475 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70319688 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:44,069 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70319688 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #238 2026-08-26 06:12:44,069 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70319688 finished 2026-08-26 06:12:44,090 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:44,090 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice for order 00100-010-0001. 2026-08-26 06:12:44,091 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Split (Cash) PM, 50.0) for order 00100-010-0001. 2026-08-26 06:12:44,091 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:44,904 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:44,904 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:44,904 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:44,904 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:44,968 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 37 checked, 37 removed 2026-08-26 06:12:54,263 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #79 deleted res.currency.rate records with IDs: [199, 200, 201] 2026-08-26 06:12:55,097 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_01 ... 2026-08-26 06:12:55,280 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:55,306 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83151342 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:55,801 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83151342 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #239 2026-08-26 06:12:55,802 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83151342 finished 2026-08-26 06:12:55,826 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:55,826 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:56,570 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:56,571 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:56,571 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:56,571 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:56,600 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_02 ... 2026-08-26 06:12:56,855 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:56,879 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54022834 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:57,437 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54022834 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #240 2026-08-26 06:12:57,438 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54022834 finished 2026-08-26 06:12:57,458 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:57,458 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:58,295 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:58,295 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:58,296 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:58,296 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:58,334 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_03 ... 2026-08-26 06:12:58,610 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:58,630 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40915384 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:12:59,112 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40915384 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #241 2026-08-26 06:12:59,113 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40915384 finished 2026-08-26 06:12:59,135 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:12:59,135 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:12:59,510 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:12:59,510 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:12:59,511 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:12:59,511 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:12:59,540 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_04 ... 2026-08-26 06:12:59,842 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:12:59,869 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96574224 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:00,358 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96574224 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #242 2026-08-26 06:13:00,359 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96574224 finished 2026-08-26 06:13:00,382 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:00,382 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:01,371 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:01,371 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:01,372 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:01,372 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:01,395 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_05 ... 2026-08-26 06:13:01,627 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:01,644 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51613091 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:02,126 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51613091 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #243 2026-08-26 06:13:02,127 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51613091 finished 2026-08-26 06:13:02,144 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:02,144 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:02,940 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:02,940 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:02,940 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:02,940 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:02,977 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_06 ... 2026-08-26 06:13:03,239 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:03,247 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75192802 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:03,315 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75192802 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #244 2026-08-26 06:13:03,315 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75192802 finished 2026-08-26 06:13:03,342 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:03,343 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:04,170 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:04,171 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:04,171 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:04,171 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:04,208 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_07 ... 2026-08-26 06:13:04,499 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:04,510 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34935802 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:04,613 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34935802 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #245 2026-08-26 06:13:04,614 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34935802 finished 2026-08-26 06:13:04,640 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:04,640 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:05,559 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:05,560 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:05,560 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:05,560 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:05,591 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_08 ... 2026-08-26 06:13:05,887 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:05,900 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93061012 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:05,990 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93061012 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #246 2026-08-26 06:13:05,990 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93061012 finished 2026-08-26 06:13:06,015 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:06,015 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:07,470 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:07,470 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:07,470 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:07,470 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:07,503 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_09 ... 2026-08-26 06:13:07,803 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:07,813 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69484583 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:07,889 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69484583 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #247 2026-08-26 06:13:07,889 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69484583 finished 2026-08-26 06:13:07,912 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:07,912 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:08,756 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:08,756 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:08,756 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:08,756 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:08,787 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_10 ... 2026-08-26 06:13:09,051 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:09,068 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93336473 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:09,507 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93336473 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #248 2026-08-26 06:13:09,507 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93336473 finished 2026-08-26 06:13:09,529 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:09,529 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:10,295 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:10,295 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:10,295 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:10,295 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:10,330 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_11 ... 2026-08-26 06:13:10,612 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:10,632 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1051673 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:11,096 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1051673 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #249 2026-08-26 06:13:11,097 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1051673 finished 2026-08-26 06:13:11,119 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:11,119 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:12,047 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:12,047 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:12,047 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:12,048 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:12,076 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_12 ... 2026-08-26 06:13:12,330 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:12,362 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60723620 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:12,851 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60723620 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #250 2026-08-26 06:13:12,851 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60723620 finished 2026-08-26 06:13:12,871 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:12,871 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:13,699 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:13,699 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:13,699 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:13,699 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:13,741 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_13 ... 2026-08-26 06:13:14,054 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:14,079 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80261546 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:14,612 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80261546 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #251 2026-08-26 06:13:14,613 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80261546 finished 2026-08-26 06:13:14,645 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:14,646 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:15,746 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:15,746 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:15,747 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:15,747 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:15,790 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_14 ... 2026-08-26 06:13:16,046 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:16,065 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64676522 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:16,503 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64676522 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #252 2026-08-26 06:13:16,504 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64676522 finished 2026-08-26 06:13:16,526 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:16,526 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:17,175 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:17,175 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:17,175 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:17,175 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:17,207 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_15 ... 2026-08-26 06:13:17,490 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:17,510 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26021122 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:17,984 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26021122 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #253 2026-08-26 06:13:17,984 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26021122 finished 2026-08-26 06:13:18,008 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:18,008 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:19,136 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:19,136 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:19,136 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:19,136 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:19,179 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_16 ... 2026-08-26 06:13:19,468 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:19,489 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57611062 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:20,022 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57611062 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #254 2026-08-26 06:13:20,022 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57611062 finished 2026-08-26 06:13:20,041 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:20,041 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:21,378 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:21,378 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:21,378 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:21,379 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:21,414 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_17 ... 2026-08-26 06:13:21,671 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:21,689 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80378264 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:22,138 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80378264 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #255 2026-08-26 06:13:22,139 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80378264 finished 2026-08-26 06:13:22,168 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:22,168 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:23,088 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:23,088 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:23,088 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:23,088 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:23,121 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_18 ... 2026-08-26 06:13:23,396 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:23,415 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32505456 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:23,866 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32505456 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #256 2026-08-26 06:13:23,867 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32505456 finished 2026-08-26 06:13:23,912 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:23,912 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:24,764 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:24,765 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:24,765 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:24,765 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:24,797 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_19 ... 2026-08-26 06:13:25,047 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:25,065 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51528264 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:25,510 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51528264 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #257 2026-08-26 06:13:25,511 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51528264 finished 2026-08-26 06:13:25,559 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:25,559 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:26,501 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:26,501 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:26,501 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:26,501 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:26,531 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_20 ... 2026-08-26 06:13:26,820 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:26,841 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44630749 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:27,207 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44630749 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #258 2026-08-26 06:13:27,208 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44630749 finished 2026-08-26 06:13:27,241 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:27,242 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:28,357 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:28,357 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:28,358 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:28,358 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:28,392 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_simple_orders: Starting TestPosSimpleOrders.test_21 ... 2026-08-26 06:13:28,700 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:28,731 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74109689 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}] 2026-08-26 06:13:29,261 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74109689 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #259 2026-08-26 06:13:29,262 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74109689 finished 2026-08-26 06:13:29,287 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:29,287 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:30,253 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:30,253 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:30,253 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:30,253 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:30,330 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:13:40,255 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #82 deleted res.currency.rate records with IDs: [203, 204, 205] 2026-08-26 06:13:41,014 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_01_orders_no_invoiced ... 2026-08-26 06:13:43,188 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:43,223 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #572038 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}, {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'}] 2026-08-26 06:13:43,928 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #572038 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #260 2026-08-26 06:13:44,449 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #572038 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #261 2026-08-26 06:13:45,156 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #572038 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #262 2026-08-26 06:13:45,364 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #572038 order {'name': 'Order 00100-010-0004', 'uuid': '00100-010-0004'} created pos.order #263 2026-08-26 06:13:45,365 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #572038 finished 2026-08-26 06:13:45,392 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:45,464 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:13:45,464 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:46,081 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [905] 2026-08-26 06:13:46,575 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:46,586 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:46,592 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:46,592 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:46,623 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_02_orders_with_invoice ... 2026-08-26 06:13:49,109 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:13:49,150 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55691762 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-08-26 06:13:50,084 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55691762 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #264 2026-08-26 06:13:50,626 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55691762 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #265 2026-08-26 06:13:53,025 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55691762 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #266 2026-08-26 06:13:53,026 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55691762 finished 2026-08-26 06:13:53,049 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:13:53,122 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:13:53,122 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 360.0) for order 00100-010-0003. 2026-08-26 06:13:53,123 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:13:53,966 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [926] 2026-08-26 06:13:54,486 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:13:54,499 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:13:54,503 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:13:54,503 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:13:54,530 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_03_order_product_w_owner ... 2026-08-26 06:13:57,388 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55375784 started for PoS orders references: [{'name': 'Order 23212-839-2809', 'uuid': '23212-839-2809'}] 2026-08-26 06:13:57,853 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55375784 order {'name': 'Order 23212-839-2809', 'uuid': '23212-839-2809'} created pos.order #267 2026-08-26 06:13:57,854 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55375784 finished 2026-08-26 06:13:58,833 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_04_order_refund ... 2026-08-26 06:14:01,439 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17328028 started for PoS orders references: [{'name': 'Order 20261-853-8772', 'uuid': '20261-853-8772'}] 2026-08-26 06:14:02,177 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17328028 order {'name': 'Order 20261-853-8772', 'uuid': '20261-853-8772'} created pos.order #268 2026-08-26 06:14:02,178 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17328028 finished 2026-08-26 06:14:03,231 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_stock_account: Starting TestPoSStock.test_stock_user_without_pos_permissions_can_create_product ... 2026-08-26 06:14:06,204 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 06:14:15,856 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #86 deleted res.currency.rate records with IDs: [207, 208, 209] 2026-08-26 06:14:17,290 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_01_no_invoice_fpos ... 2026-08-26 06:14:17,524 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:14:17,574 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81729475 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-08-26 06:14:18,204 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81729475 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #270 2026-08-26 06:14:18,587 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81729475 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #271 2026-08-26 06:14:18,928 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81729475 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #272 2026-08-26 06:14:18,929 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81729475 finished 2026-08-26 06:14:18,946 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:14:18,948 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:14:18,949 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:14:19,958 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [962, 963] 2026-08-26 06:14:20,579 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:14:20,592 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:14:20,596 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:14:20,596 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:14:20,634 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_02_no_invoice_fpos_no_tax_dest ... 2026-08-26 06:14:20,827 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:14:20,903 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62045907 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-08-26 06:14:21,592 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62045907 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #273 2026-08-26 06:14:21,906 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62045907 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #274 2026-08-26 06:14:22,256 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62045907 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #275 2026-08-26 06:14:22,257 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62045907 finished 2026-08-26 06:14:22,282 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:14:22,285 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:14:22,285 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:14:23,656 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:14:23,657 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:14:23,657 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:14:23,657 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:14:23,684 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_pos_with_fiscal_position: Starting TestPoSWithFiscalPosition.test_03_invoiced_fpos ... 2026-08-26 06:14:23,873 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Start session. 2026-08-26 06:14:23,983 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27205129 started for PoS orders references: [{'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'}, {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'}, {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'}] 2026-08-26 06:14:26,055 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27205129 order {'name': 'Order 00100-010-0001', 'uuid': '00100-010-0001'} created pos.order #276 2026-08-26 06:14:26,425 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27205129 order {'name': 'Order 00100-010-0002', 'uuid': '00100-010-0002'} created pos.order #277 2026-08-26 06:14:27,580 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27205129 order {'name': 'Order 00100-010-0003', 'uuid': '00100-010-0003'} created pos.order #278 2026-08-26 06:14:27,581 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27205129 finished 2026-08-26 06:14:27,617 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Orders created. 2026-08-26 06:14:27,627 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Call of before_closing_cb. 2026-08-26 06:14:27,628 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Bank, 691.06) for order 00100-010-0001. 2026-08-26 06:14:27,628 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of invoice payment (Cash, 265.75) for order 00100-010-0003. 2026-08-26 06:14:27,628 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries before closing the session. 2026-08-26 06:14:28,948 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [996, 997, 998, 999] 2026-08-26 06:14:29,687 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of the session's account move. 2026-08-26 06:14:29,698 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of cash statement lines. 2026-08-26 06:14:29,700 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Check of bank account payments. 2026-08-26 06:14:29,701 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.common: DONE: Checks for journal entries after closing the session. 2026-08-26 06:14:29,774 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-26 06:14:39,665 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #89 deleted res.currency.rate records with IDs: [211, 212, 213] 2026-08-26 06:14:40,490 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_0 ... 2026-08-26 06:14:40,786 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_1 ... 2026-08-26 06:14:41,108 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_2 ... 2026-08-26 06:14:41,387 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_pos_order: Starting TestReportPoSOrder.test_report_pos_order_margin_other_currency ... 2026-08-26 06:14:41,740 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:14:52,613 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #92 deleted res.currency.rate records with IDs: [215, 216, 217] 2026-08-26 06:14:53,484 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_bank_expected_different_than_counted ... 2026-08-26 06:14:55,266 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #92 deleted account.move.line.ctp records with IDs: [1007, 1010] 2026-08-26 06:14:55,410 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #92 deleted account.move.line records with IDs: [1808] 2026-08-26 06:14:57,368 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #92 deleted account.move.line.ctp records with IDs: [1013, 1016] 2026-08-26 06:14:57,482 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #92 deleted account.move.line records with IDs: [1815] 2026-08-26 06:14:58,203 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_listing ... 2026-08-26 06:14:59,208 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_sale_details_total_with_cash_rounding ... 2026-08-26 06:15:01,019 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session ... 2026-08-26 06:15:02,689 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #92 deleted account.move.line.ctp records with IDs: [1024, 1027] 2026-08-26 06:15:02,849 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #92 deleted account.move.line records with IDs: [1830] 2026-08-26 06:15:04,644 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_2 ... 2026-08-26 06:15:09,402 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_3 ... 2026-08-26 06:15:10,633 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_4 ... 2026-08-26 06:15:12,516 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_report_session_category_qty_round ... 2026-08-26 06:15:16,297 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_report_session: Starting TestReportSession.test_session_report_with_fp_and_discount ... 2026-08-26 06:15:18,115 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:15:28,603 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #95 deleted res.currency.rate records with IDs: [219, 220, 221] 2026-08-26 06:15:29,613 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_is_header_or_footer_to_false ... 2026-08-26 06:15:29,659 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #95 deleted account.tax records with IDs: [548] 2026-08-26 06:15:32,420 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_properly_set_pos_config_x2many_fields ... 2026-08-26 06:15:32,463 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #95 deleted account.tax records with IDs: [548] 2026-08-26 06:15:32,712 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_should_not_affect_other_pos_config ... 2026-08-26 06:15:32,777 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #95 deleted account.tax records with IDs: [548] 2026-08-26 06:15:36,855 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_res_config_settings: Starting TestConfigureShops.test_warehouse_synced_with_picking_type ... 2026-08-26 06:15:38,767 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:15:50,909 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #98 deleted res.currency.rate records with IDs: [223, 224, 225] 2026-08-26 06:15:51,908 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_stock_product_updates: Starting TestStockProductUpdates.test_change_variant_ids ... 2026-08-26 06:15:53,249 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #102 deleted product.product records with IDs: [2365] 2026-08-26 06:15:54,000 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #101 deleted product.product records with IDs: [2368] 2026-08-26 06:15:54,035 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #101 deleted product.template.attribute.value records with IDs: [755] 2026-08-26 06:15:54,186 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.tests.test_stock_product_updates: Starting TestStockProductUpdates.test_stock_duplicate_warehouse_with_PoS_operation_type ... 2026-08-26 06:15:58,595 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:15:59,114 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [339] 2026-08-26 06:15:59,149 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8832] 2026-08-26 06:15:59,157 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:15:59,598 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [340] 2026-08-26 06:15:59,607 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8835] 2026-08-26 06:15:59,612 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:15:59,621 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_login: Starting TestWebLoginPortal.test_web_login_external ... 2026-08-26 06:15:59,625 204 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-26 06:15:59,630 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:15:59,911 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-26 06:15:59,917 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-26 06:15:59,927 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:portal_user from 127.0.0.1 2026-08-26 06:15:59,929 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-26 06:15:59,929 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-26 06:15:59,930 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-26 06:15:59,938 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:15:59] "POST /web/login HTTP/1.1" 303 - 32 0.038 0.276 2026-08-26 06:15:59,947 204 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /my in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-26 06:15:59,947 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Opening a test cursor without specified test on request /my in /portal/tests/test_login.py:TestWebLoginPortal.test_web_login_external 2026-08-26 06:15:59,952 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_device: User 106 inserts device log (uB-w7JKPriYgXf1gyDxkmbWfpalLrEDCiSp35rkveN) 2026-08-26 06:16:00,963 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:16:00] "GET /my HTTP/1.1" 200 - 239 0.214 0.803 2026-08-26 06:16:00,966 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_login.TestWebLoginPortal.test_web_login_external: waiting for threads: [] 2026-08-26 06:16:01,007 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:16:01,028 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_portal: Starting TestUsersHttp.test_account_holder_name_update ... 2026-08-26 06:16:01,513 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:test_portal_user from n/a 2026-08-26 06:16:01,527 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:16:02,666 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:16:02] "POST /my/account HTTP/1.1" 303 - 104 0.140 1.003 2026-08-26 06:16:04,111 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:16:04] "GET /my/home HTTP/1.1" 200 - 290 0.415 1.025 2026-08-26 06:16:04,247 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:16:04] "POST /my/account HTTP/1.1" 303 - 89 0.057 0.073 2026-08-26 06:16:04,384 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:16:04] "GET /my/home HTTP/1.1" 200 - 37 0.046 0.086 2026-08-26 06:16:04,387 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_portal.TestUsersHttp.test_account_holder_name_update: waiting for threads: [] 2026-08-26 06:16:04,431 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_portal: Starting TestUsersHttp.test_deactivate_portal_user ... 2026-08-26 06:16:04,777 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'portal_user' (#108) from n/a 2026-08-26 06:16:04,790 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:portal_user from n/a 2026-08-26 06:16:04,802 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:16:05,080 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Account deletion asked for "portal_user" (#108) from 127.0.0.1. Archive the user and remove login information. 2026-08-26 06:16:05,182 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for '__deleted_user_108_1787724965.080634' (#108) from 127.0.0.1 2026-08-26 06:16:05,197 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #108 deleted res.users.apikeys records with IDs: [1] 2026-08-26 06:16:05,310 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:16:05,310 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:16:05] "POST /my/deactivate_account HTTP/1.1" 303 - 138 0.143 0.368 2026-08-26 06:16:06,062 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:16:06] "GET /web/login?message=Account%20deleted! HTTP/1.1" 200 - 190 0.149 0.592 2026-08-26 06:16:06,072 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) started manually 2026-08-26 06:16:07,643 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted res.users records with IDs: [108] 2026-08-26 06:16:07,659 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users_deletion: User #108 'portal_user', deleted. Original request from False. 2026-08-26 06:16:07,687 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8849, 8846, 8845, 8844] 2026-08-26 06:16:07,909 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted res.partner records with IDs: [671] 2026-08-26 06:16:07,912 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users_deletion: Partner #671 'portal_user', deleted. Original request from False. 2026-08-26 06:16:07,921 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_cron: Job 'Base: Portal Users Deletion' (2) done 2026-08-26 06:16:07,974 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:16:08,209 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: Starting TestUi.test_01_portal_load_tour ... 2026-08-26 06:16:08,553 204 _WARNING rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours.TestUi.test_01_portal_load_tour: Chrome headless failed to start: [30210:30231:0826/061608.513333:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:16:08,554 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: skipped TestUi.test_01_portal_load_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:08,588 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_portal_load_tour (odoo.addons.portal.tests.test_tours.TestUi.test_01_portal_load_tour) 2026-08-26 06:16:08,591 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: Starting TestUi.test_01_portal_load_tour ... 2026-08-26 06:16:08,774 204 _WARNING rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours.TestUi.test_01_portal_load_tour.test_01_portal_load_tour: Chrome headless failed to start: 2026-08-26 06:16:08,775 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: skipped TestUi.test_01_portal_load_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:08,824 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_portal_load_tour (odoo.addons.portal.tests.test_tours.TestUi.test_01_portal_load_tour) 2026-08-26 06:16:08,825 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: Starting TestUi.test_01_portal_load_tour ... 2026-08-26 06:16:09,032 204 WARNING rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours.TestUi.test_01_portal_load_tour.test_01_portal_load_tour.test_01_portal_load_tour: Chrome headless failed to start: 2026-08-26 06:16:09,032 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: skipped TestUi.test_01_portal_load_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:09,073 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: Starting TestUi.test_02_portal_load_tour_cant_edit_vat ... 2026-08-26 06:16:09,627 204 _WARNING rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours.TestUi.test_02_portal_load_tour_cant_edit_vat: Chrome headless failed to start: [30268:30290:0826/061609.588782:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:16:09,628 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: skipped TestUi.test_02_portal_load_tour_cant_edit_vat : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:09,660 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_02_portal_load_tour_cant_edit_vat (odoo.addons.portal.tests.test_tours.TestUi.test_02_portal_load_tour_cant_edit_vat) 2026-08-26 06:16:09,661 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: Starting TestUi.test_02_portal_load_tour_cant_edit_vat ... 2026-08-26 06:16:10,209 204 _WARNING rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours.TestUi.test_02_portal_load_tour_cant_edit_vat.test_02_portal_load_tour_cant_edit_vat: Chrome headless failed to start: [30295:30316:0826/061610.172632:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:16:10,209 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: skipped TestUi.test_02_portal_load_tour_cant_edit_vat : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:10,244 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_02_portal_load_tour_cant_edit_vat (odoo.addons.portal.tests.test_tours.TestUi.test_02_portal_load_tour_cant_edit_vat) 2026-08-26 06:16:10,244 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: Starting TestUi.test_02_portal_load_tour_cant_edit_vat ... 2026-08-26 06:16:10,747 204 WARNING rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours.TestUi.test_02_portal_load_tour_cant_edit_vat.test_02_portal_load_tour_cant_edit_vat.test_02_portal_load_tour_cant_edit_vat: Chrome headless failed to start: 2026-08-26 06:16:10,748 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: skipped TestUi.test_02_portal_load_tour_cant_edit_vat : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:10,787 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: Starting TestUi.test_03_skip_to_content ... 2026-08-26 06:16:10,976 204 _WARNING rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours.TestUi.test_03_skip_to_content: Chrome headless failed to start: 2026-08-26 06:16:10,977 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: skipped TestUi.test_03_skip_to_content : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:11,013 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_03_skip_to_content (odoo.addons.portal.tests.test_tours.TestUi.test_03_skip_to_content) 2026-08-26 06:16:11,014 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: Starting TestUi.test_03_skip_to_content ... 2026-08-26 06:16:11,452 204 _WARNING rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours.TestUi.test_03_skip_to_content.test_03_skip_to_content: Chrome headless failed to start: [30355:30376:0826/061611.181505:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [30355:30376:0826/061611.181636:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30355:30376:0826/061611.181667:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [30355:30376:0826/061611.181691:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [30355:30376:0826/061611.181700:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30355:30376:0826/061611.213366:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30355:30355:0826/061611.220364:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [30355:30376:0826/061611.250035:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30391:30391:0826/061611.253946:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [30391:30391:0826/061611.274692:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [30355:30355:0826/061611.353256:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [30355:30355:0826/061611.353348:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [30355:30355:0826/061611.353362:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [30355:30376:0826/061611.355145:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30355:30376:0826/061611.355185:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30370:30370:0100/000000.405536:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [30370:30370:0100/000000.405704:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:16:11,455 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: skipped TestUi.test_03_skip_to_content : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:11,497 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_03_skip_to_content (odoo.addons.portal.tests.test_tours.TestUi.test_03_skip_to_content) 2026-08-26 06:16:11,497 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: Starting TestUi.test_03_skip_to_content ... 2026-08-26 06:16:11,675 204 WARNING rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours.TestUi.test_03_skip_to_content.test_03_skip_to_content.test_03_skip_to_content: Chrome headless failed to start: 2026-08-26 06:16:11,676 204 INFO rb-f66e451-224253-408107 odoo.addons.portal.tests.test_tours: skipped TestUi.test_03_skip_to_content : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:11,729 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:16:25,468 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field ... 2026-08-26 06:16:25,843 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field: Chrome headless failed to start: 2026-08-26 06:16:25,844 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:25,904 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_point_of_sale_custom_tax_with_extra_product_field (odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field) 2026-08-26 06:16:25,905 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field ... 2026-08-26 06:16:26,425 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field.test_point_of_sale_custom_tax_with_extra_product_field: Chrome headless failed to start: 2026-08-26 06:16:26,426 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:26,479 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_point_of_sale_custom_tax_with_extra_product_field (odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field) 2026-08-26 06:16:26,479 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field ... 2026-08-26 06:16:26,980 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field.test_point_of_sale_custom_tax_with_extra_product_field.test_point_of_sale_custom_tax_with_extra_product_field: Chrome headless failed to start: 2026-08-26 06:16:26,981 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_field : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:27,046 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field ... 2026-08-26 06:16:27,610 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field: Chrome headless failed to start: 2026-08-26 06:16:27,611 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:27,656 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_point_of_sale_custom_tax_with_extra_product_uom_field (odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field) 2026-08-26 06:16:27,656 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field ... 2026-08-26 06:16:28,170 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field.test_point_of_sale_custom_tax_with_extra_product_uom_field: Chrome headless failed to start: 2026-08-26 06:16:28,170 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:28,226 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_point_of_sale_custom_tax_with_extra_product_uom_field (odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field) 2026-08-26 06:16:28,227 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field ... 2026-08-26 06:16:28,774 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field.test_point_of_sale_custom_tax_with_extra_product_uom_field.test_point_of_sale_custom_tax_with_extra_product_uom_field: Chrome headless failed to start: [30563:30563:0100/000000.773941:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:16:28,775 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_account_tax_python.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummaryAccountTaxPython.test_point_of_sale_custom_tax_with_extra_product_uom_field : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:28,890 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:16:42,649 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: Starting TestUi.test_global_discount_excludes_fixed_tax_from_discount_line ... 2026-08-26 06:16:43,212 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_excludes_fixed_tax_from_discount_line: Chrome headless failed to start: 2026-08-26 06:16:43,212 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: skipped TestUi.test_global_discount_excludes_fixed_tax_from_discount_line : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:43,284 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_global_discount_excludes_fixed_tax_from_discount_line (odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_excludes_fixed_tax_from_discount_line) 2026-08-26 06:16:43,285 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: Starting TestUi.test_global_discount_excludes_fixed_tax_from_discount_line ... 2026-08-26 06:16:43,842 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_excludes_fixed_tax_from_discount_line.test_global_discount_excludes_fixed_tax_from_discount_line: Chrome headless failed to start: 2026-08-26 06:16:43,843 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: skipped TestUi.test_global_discount_excludes_fixed_tax_from_discount_line : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:43,913 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_global_discount_excludes_fixed_tax_from_discount_line (odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_excludes_fixed_tax_from_discount_line) 2026-08-26 06:16:43,913 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: Starting TestUi.test_global_discount_excludes_fixed_tax_from_discount_line ... 2026-08-26 06:16:44,494 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_excludes_fixed_tax_from_discount_line.test_global_discount_excludes_fixed_tax_from_discount_line.test_global_discount_excludes_fixed_tax_from_discount_line: Chrome headless failed to start: 2026-08-26 06:16:44,495 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: skipped TestUi.test_global_discount_excludes_fixed_tax_from_discount_line : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:44,591 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: Starting TestUi.test_global_discount_tax_group_include_exclude ... 2026-08-26 06:16:45,082 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_tax_group_include_exclude: Chrome headless failed to start: [30638:30638:0100/000000.074490:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:16:45,082 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: skipped TestUi.test_global_discount_tax_group_include_exclude : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:45,157 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_global_discount_tax_group_include_exclude (odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_tax_group_include_exclude) 2026-08-26 06:16:45,158 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: Starting TestUi.test_global_discount_tax_group_include_exclude ... 2026-08-26 06:16:45,667 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_tax_group_include_exclude.test_global_discount_tax_group_include_exclude: Chrome headless failed to start: 2026-08-26 06:16:45,667 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: skipped TestUi.test_global_discount_tax_group_include_exclude : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:45,732 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_global_discount_tax_group_include_exclude (odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_tax_group_include_exclude) 2026-08-26 06:16:45,732 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: Starting TestUi.test_global_discount_tax_group_include_exclude ... 2026-08-26 06:16:46,686 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_tax_group_include_exclude.test_global_discount_tax_group_include_exclude.test_global_discount_tax_group_include_exclude: Chrome headless failed to start: [30655:30676:0826/061646.296491:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [30655:30676:0826/061646.325191:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30655:30676:0826/061646.325306:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [30655:30676:0826/061646.325338:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [30655:30676:0826/061646.325347:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30655:30676:0826/061646.338269:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30655:30655:0826/061646.341761:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [30694:30694:0826/061646.379146:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [30694:30694:0826/061646.393320:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [30655:30676:0826/061646.397106:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30655:30655:0826/061646.555672:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [30655:30655:0826/061646.555781:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [30655:30655:0826/061646.555796:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [30655:30676:0826/061646.558443:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30655:30676:0826/061646.558482:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:16:46,689 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: skipped TestUi.test_global_discount_tax_group_include_exclude : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:46,735 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: Starting TestUi.test_global_discount_tax_group_included ... 2026-08-26 06:16:47,339 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_tax_group_included: Chrome headless failed to start: 2026-08-26 06:16:47,339 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: skipped TestUi.test_global_discount_tax_group_included : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:47,388 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_global_discount_tax_group_included (odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_tax_group_included) 2026-08-26 06:16:47,389 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: Starting TestUi.test_global_discount_tax_group_included ... 2026-08-26 06:16:47,929 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_tax_group_included.test_global_discount_tax_group_included: Chrome headless failed to start: 2026-08-26 06:16:47,931 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: skipped TestUi.test_global_discount_tax_group_included : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:47,989 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_global_discount_tax_group_included (odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_tax_group_included) 2026-08-26 06:16:47,989 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: Starting TestUi.test_global_discount_tax_group_included ... 2026-08-26 06:16:48,477 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend.TestUi.test_global_discount_tax_group_included.test_global_discount_tax_group_included.test_global_discount_tax_group_included: Chrome headless failed to start: 2026-08-26 06:16:48,478 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_discount.tests.test_frontend: skipped TestUi.test_global_discount_tax_group_included : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:16:48,599 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:17:03,910 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend: Starting TestUi.test_pos_event_registration_not_mandatory ... 2026-08-26 06:17:04,331 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend.TestUi.test_pos_event_registration_not_mandatory: Chrome headless failed to start: 2026-08-26 06:17:04,331 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend: skipped TestUi.test_pos_event_registration_not_mandatory : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:04,376 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_event_registration_not_mandatory (odoo.addons.pos_event.tests.test_frontend.TestUi.test_pos_event_registration_not_mandatory) 2026-08-26 06:17:04,377 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend: Starting TestUi.test_pos_event_registration_not_mandatory ... 2026-08-26 06:17:04,845 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend.TestUi.test_pos_event_registration_not_mandatory.test_pos_event_registration_not_mandatory: Chrome headless failed to start: 2026-08-26 06:17:04,846 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend: skipped TestUi.test_pos_event_registration_not_mandatory : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:04,898 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_event_registration_not_mandatory (odoo.addons.pos_event.tests.test_frontend.TestUi.test_pos_event_registration_not_mandatory) 2026-08-26 06:17:04,898 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend: Starting TestUi.test_pos_event_registration_not_mandatory ... 2026-08-26 06:17:05,441 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend.TestUi.test_pos_event_registration_not_mandatory.test_pos_event_registration_not_mandatory.test_pos_event_registration_not_mandatory: Chrome headless failed to start: 2026-08-26 06:17:05,442 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend: skipped TestUi.test_pos_event_registration_not_mandatory : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:05,518 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend: Starting TestUi.test_selling_event_in_pos ... 2026-08-26 06:17:05,960 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend.TestUi.test_selling_event_in_pos: Chrome headless failed to start: [30875:30875:0100/000000.957828:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:17:05,960 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend: skipped TestUi.test_selling_event_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:06,038 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_selling_event_in_pos (odoo.addons.pos_event.tests.test_frontend.TestUi.test_selling_event_in_pos) 2026-08-26 06:17:06,039 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend: Starting TestUi.test_selling_event_in_pos ... 2026-08-26 06:17:06,769 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend.TestUi.test_selling_event_in_pos.test_selling_event_in_pos: Chrome headless failed to start: [30876:30898:0826/061706.438579:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [30876:30898:0826/061706.447605:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30876:30898:0826/061706.447715:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [30876:30898:0826/061706.447738:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [30876:30898:0826/061706.447743:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30876:30898:0826/061706.466598:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [30876:30876:0826/061706.474505:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [30912:30912:0826/061706.491105:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [30912:30912:0826/061706.493878:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [30876:30898:0826/061706.553319:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:17:06,772 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend: skipped TestUi.test_selling_event_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:06,840 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_selling_event_in_pos (odoo.addons.pos_event.tests.test_frontend.TestUi.test_selling_event_in_pos) 2026-08-26 06:17:06,840 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend: Starting TestUi.test_selling_event_in_pos ... 2026-08-26 06:17:07,271 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend.TestUi.test_selling_event_in_pos.test_selling_event_in_pos.test_selling_event_in_pos: Chrome headless failed to start: [30994:30994:0100/000000.270031:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:17:07,271 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event.tests.test_frontend: skipped TestUi.test_selling_event_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:07,364 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:17:23,276 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_event_sale.tests.test_frontend: Starting TestPoSEventSale.test_sale_status_event_in_pos ... 2026-08-26 06:17:23,499 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9980055 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}, {'name': 'Order 12345-123-1234', 'uuid': '12345-123-4331'}] 2026-08-26 06:17:23,706 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9980055 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #297 2026-08-26 06:17:23,741 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9980055 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-4331'} created pos.order #298 2026-08-26 06:17:23,741 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9980055 finished 2026-08-26 06:17:23,878 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:17:40,928 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_01_pos_hr_tour ... 2026-08-26 06:17:41,474 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_01_pos_hr_tour: Chrome headless failed to start: 2026-08-26 06:17:41,475 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_01_pos_hr_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:41,535 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_pos_hr_tour (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_01_pos_hr_tour) 2026-08-26 06:17:41,536 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_01_pos_hr_tour ... 2026-08-26 06:17:42,049 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_01_pos_hr_tour.test_01_pos_hr_tour: Chrome headless failed to start: 2026-08-26 06:17:42,049 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_01_pos_hr_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:42,088 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_pos_hr_tour (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_01_pos_hr_tour) 2026-08-26 06:17:42,089 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_01_pos_hr_tour ... 2026-08-26 06:17:42,662 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_01_pos_hr_tour.test_01_pos_hr_tour.test_01_pos_hr_tour: Chrome headless failed to start: 2026-08-26 06:17:42,663 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_01_pos_hr_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:42,745 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_basic_user_can_change_price ... 2026-08-26 06:17:43,192 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_basic_user_can_change_price: Chrome headless failed to start: 2026-08-26 06:17:43,193 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_basic_user_can_change_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:43,238 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_basic_user_can_change_price (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_basic_user_can_change_price) 2026-08-26 06:17:43,239 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_basic_user_can_change_price ... 2026-08-26 06:17:43,650 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_basic_user_can_change_price.test_basic_user_can_change_price: Chrome headless failed to start: 2026-08-26 06:17:43,650 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_basic_user_can_change_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:43,702 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_basic_user_can_change_price (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_basic_user_can_change_price) 2026-08-26 06:17:43,702 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_basic_user_can_change_price ... 2026-08-26 06:17:44,226 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_basic_user_can_change_price.test_basic_user_can_change_price.test_basic_user_can_change_price: Chrome headless failed to start: 2026-08-26 06:17:44,227 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_basic_user_can_change_price : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:44,276 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_basic_user_cannot_close_session ... 2026-08-26 06:17:44,743 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_basic_user_cannot_close_session: Chrome headless failed to start: 2026-08-26 06:17:44,744 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_basic_user_cannot_close_session : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:44,808 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_basic_user_cannot_close_session (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_basic_user_cannot_close_session) 2026-08-26 06:17:44,809 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_basic_user_cannot_close_session ... 2026-08-26 06:17:45,280 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_basic_user_cannot_close_session.test_basic_user_cannot_close_session: Chrome headless failed to start: 2026-08-26 06:17:45,281 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_basic_user_cannot_close_session : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:45,346 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_basic_user_cannot_close_session (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_basic_user_cannot_close_session) 2026-08-26 06:17:45,347 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_basic_user_cannot_close_session ... 2026-08-26 06:17:45,954 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_basic_user_cannot_close_session.test_basic_user_cannot_close_session.test_basic_user_cannot_close_session: Chrome headless failed to start: [31126:31147:0826/061745.778102:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31126:31147:0826/061745.782931:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31126:31147:0826/061745.783066:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31126:31147:0826/061745.783105:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31126:31147:0826/061745.783113:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31126:31147:0826/061745.805452:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31126:31126:0826/061745.806931:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [31161:31161:0826/061745.813045:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [31161:31161:0826/061745.816183:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [31126:31147:0826/061745.836254:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:17:45,957 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_basic_user_cannot_close_session : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:46,013 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_can_see_product_info ... 2026-08-26 06:17:46,337 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_can_see_product_info: Chrome headless failed to start: 2026-08-26 06:17:46,338 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cashier_can_see_product_info : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:46,398 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cashier_can_see_product_info (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_can_see_product_info) 2026-08-26 06:17:46,399 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_can_see_product_info ... 2026-08-26 06:17:46,727 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_can_see_product_info.test_cashier_can_see_product_info: Chrome headless failed to start: [31243:31264:0826/061746.691654:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:17:46,727 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cashier_can_see_product_info : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:46,769 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cashier_can_see_product_info (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_can_see_product_info) 2026-08-26 06:17:46,769 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_can_see_product_info ... 2026-08-26 06:17:47,089 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_can_see_product_info.test_cashier_can_see_product_info.test_cashier_can_see_product_info: Chrome headless failed to start: 2026-08-26 06:17:47,090 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cashier_can_see_product_info : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:47,157 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_changed_in_receipt ... 2026-08-26 06:17:48,321 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_changed_in_receipt: Chrome headless failed to start: 2026-08-26 06:17:48,322 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cashier_changed_in_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:48,371 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cashier_changed_in_receipt (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_changed_in_receipt) 2026-08-26 06:17:48,372 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_changed_in_receipt ... 2026-08-26 06:17:48,828 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_changed_in_receipt.test_cashier_changed_in_receipt: Chrome headless failed to start: [31308:31329:0826/061748.644659:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31308:31329:0826/061748.648895:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31308:31329:0826/061748.649049:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31308:31329:0826/061748.649231:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31308:31329:0826/061748.649245:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31308:31329:0826/061748.661896:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31308:31308:0826/061748.666033:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [31344:31344:0826/061748.686708:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [31308:31329:0826/061748.690069:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31344:31344:0826/061748.692120:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [31308:31308:0826/061748.774784:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [31308:31308:0826/061748.774929:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [31308:31308:0826/061748.774951:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [31308:31329:0826/061748.778434:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31308:31329:0826/061748.778466:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:17:48,832 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cashier_changed_in_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:48,882 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cashier_changed_in_receipt (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_changed_in_receipt) 2026-08-26 06:17:48,883 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_changed_in_receipt ... 2026-08-26 06:17:49,181 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_changed_in_receipt.test_cashier_changed_in_receipt.test_cashier_changed_in_receipt: Chrome headless failed to start: 2026-08-26 06:17:49,182 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cashier_changed_in_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:49,227 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_stay_logged_in ... 2026-08-26 06:17:49,731 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_stay_logged_in: Chrome headless failed to start: [31432:31453:0826/061749.501384:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31432:31453:0826/061749.509434:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31432:31453:0826/061749.509566:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31432:31453:0826/061749.509602:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31432:31453:0826/061749.509612:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31432:31453:0826/061749.533811:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31432:31432:0826/061749.534975:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [31469:31469:0826/061749.549581:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [31469:31469:0826/061749.552101:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [31432:31453:0826/061749.561834:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31432:31432:0826/061749.665646:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [31432:31453:0826/061749.667138:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31432:31432:0826/061749.667213:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [31432:31432:0826/061749.667236:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [31432:31453:0826/061749.667280:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:17:49,734 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cashier_stay_logged_in : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:49,797 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cashier_stay_logged_in (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_stay_logged_in) 2026-08-26 06:17:49,798 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_stay_logged_in ... 2026-08-26 06:17:50,285 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_stay_logged_in.test_cashier_stay_logged_in: Chrome headless failed to start: [31538:31559:0826/061750.044518:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31538:31559:0826/061750.049320:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31538:31559:0826/061750.049433:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31538:31559:0826/061750.049501:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31538:31559:0826/061750.049513:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31538:31559:0826/061750.062289:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31538:31538:0826/061750.063246:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [31575:31575:0826/061750.090354:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [31538:31559:0826/061750.095290:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31575:31575:0826/061750.102825:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [31538:31538:0826/061750.200125:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [31538:31538:0826/061750.200202:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [31538:31538:0826/061750.200217:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [31553:31553:0100/000000.272053:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [31553:31553:0100/000000.272288:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:17:50,288 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cashier_stay_logged_in : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:50,332 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cashier_stay_logged_in (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_stay_logged_in) 2026-08-26 06:17:50,333 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cashier_stay_logged_in ... 2026-08-26 06:17:50,661 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cashier_stay_logged_in.test_cashier_stay_logged_in.test_cashier_stay_logged_in: Chrome headless failed to start: 2026-08-26 06:17:50,662 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cashier_stay_logged_in : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:50,709 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cost_and_margin_visibility ... 2026-08-26 06:17:51,152 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cost_and_margin_visibility: Chrome headless failed to start: [31652:31673:0826/061751.130114:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:17:51,152 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cost_and_margin_visibility : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:51,208 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cost_and_margin_visibility (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cost_and_margin_visibility) 2026-08-26 06:17:51,209 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cost_and_margin_visibility ... 2026-08-26 06:17:51,650 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cost_and_margin_visibility.test_cost_and_margin_visibility: Chrome headless failed to start: 2026-08-26 06:17:51,651 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cost_and_margin_visibility : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:51,698 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cost_and_margin_visibility (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cost_and_margin_visibility) 2026-08-26 06:17:51,699 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_cost_and_margin_visibility ... 2026-08-26 06:17:52,119 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_cost_and_margin_visibility.test_cost_and_margin_visibility.test_cost_and_margin_visibility: Chrome headless failed to start: 2026-08-26 06:17:52,119 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_cost_and_margin_visibility : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:52,172 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_go_backend ... 2026-08-26 06:17:52,451 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_go_backend: Chrome headless failed to start: 2026-08-26 06:17:52,452 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_go_backend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:52,518 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_go_backend (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_go_backend) 2026-08-26 06:17:52,518 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_go_backend ... 2026-08-26 06:17:52,846 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_go_backend.test_go_backend: Chrome headless failed to start: 2026-08-26 06:17:52,847 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_go_backend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:52,904 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_go_backend (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_go_backend) 2026-08-26 06:17:52,904 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_go_backend ... 2026-08-26 06:17:53,352 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_go_backend.test_go_backend.test_go_backend: Chrome headless failed to start: [31758:31779:0826/061753.160740:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31758:31779:0826/061753.167834:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31758:31779:0826/061753.168004:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31758:31779:0826/061753.168071:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31758:31779:0826/061753.168265:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31758:31779:0826/061753.179959:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31758:31758:0826/061753.179970:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [31758:31779:0826/061753.206203:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31794:31794:0826/061753.213560:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [31794:31794:0826/061753.216482:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [31758:31758:0826/061753.288250:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [31758:31758:0826/061753.288356:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [31758:31758:0826/061753.288375:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [31758:31779:0826/061753.288466:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31758:31779:0826/061753.288498:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:17:53,355 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_go_backend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:53,406 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_maximum_closing_difference ... 2026-08-26 06:17:54,053 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_maximum_closing_difference: Chrome headless failed to start: [31857:31878:0826/061753.781455:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31857:31878:0826/061753.790688:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31857:31878:0826/061753.790763:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31857:31878:0826/061753.790797:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31857:31878:0826/061753.790811:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31857:31878:0826/061753.810700:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31857:31857:0826/061753.811846:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [31892:31892:0826/061753.821979:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [31892:31892:0826/061753.825447:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [31857:31878:0826/061753.873683:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:17:54,056 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_maximum_closing_difference : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:54,103 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_maximum_closing_difference (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_maximum_closing_difference) 2026-08-26 06:17:54,104 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_maximum_closing_difference ... 2026-08-26 06:17:54,493 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_maximum_closing_difference.test_maximum_closing_difference: Chrome headless failed to start: 2026-08-26 06:17:54,494 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_maximum_closing_difference : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:54,544 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_maximum_closing_difference (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_maximum_closing_difference) 2026-08-26 06:17:54,544 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_maximum_closing_difference ... 2026-08-26 06:17:55,196 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_maximum_closing_difference.test_maximum_closing_difference.test_maximum_closing_difference: Chrome headless failed to start: [31972:31993:0826/061754.912954:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31972:31993:0826/061754.924457:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31972:31993:0826/061754.938908:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31972:31993:0826/061754.938966:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [31972:31993:0826/061754.938979:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [31972:31972:0826/061754.964727:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [31972:31993:0826/061754.965925:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32008:32008:0826/061755.002144:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [32008:32008:0826/061755.012699:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [31972:31993:0826/061755.018405:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:17:55,198 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_maximum_closing_difference : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:55,243 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_scan_employee_barcode_with_pos_hr_disabled ... 2026-08-26 06:17:55,704 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_scan_employee_barcode_with_pos_hr_disabled: Chrome headless failed to start: [32075:32096:0826/061755.569874:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32075:32096:0826/061755.574399:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32075:32096:0826/061755.574626:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32075:32096:0826/061755.574706:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32075:32096:0826/061755.574717:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32075:32096:0826/061755.583961:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32075:32075:0826/061755.589092:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [32110:32110:0826/061755.602634:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [32110:32110:0826/061755.606724:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [32075:32096:0826/061755.609559:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32075:32075:0826/061755.668723:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [32075:32075:0826/061755.668813:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [32075:32075:0826/061755.668825:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [32075:32096:0826/061755.668816:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32075:32096:0826/061755.668843:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:17:55,707 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_scan_employee_barcode_with_pos_hr_disabled : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:55,749 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_scan_employee_barcode_with_pos_hr_disabled (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_scan_employee_barcode_with_pos_hr_disabled) 2026-08-26 06:17:55,750 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_scan_employee_barcode_with_pos_hr_disabled ... 2026-08-26 06:17:56,248 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_scan_employee_barcode_with_pos_hr_disabled.test_scan_employee_barcode_with_pos_hr_disabled: Chrome headless failed to start: [32175:32196:0826/061756.057115:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32175:32196:0826/061756.062005:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32175:32196:0826/061756.062102:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32175:32196:0826/061756.062138:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32175:32196:0826/061756.062148:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32175:32196:0826/061756.073831:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32175:32175:0826/061756.074966:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [32175:32196:0826/061756.102663:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32210:32210:0826/061756.105115:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [32210:32210:0826/061756.118257:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [32175:32175:0826/061756.187283:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [32175:32175:0826/061756.187378:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [32175:32175:0826/061756.187394:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [32175:32175:0826/061756.187604:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [32175:32196:0826/061756.187850:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32175:32196:0826/061756.187864:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:17:56,251 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_scan_employee_barcode_with_pos_hr_disabled : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:56,296 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_scan_employee_barcode_with_pos_hr_disabled (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_scan_employee_barcode_with_pos_hr_disabled) 2026-08-26 06:17:56,296 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_scan_employee_barcode_with_pos_hr_disabled ... 2026-08-26 06:17:56,705 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_scan_employee_barcode_with_pos_hr_disabled.test_scan_employee_barcode_with_pos_hr_disabled.test_scan_employee_barcode_with_pos_hr_disabled: Chrome headless failed to start: [32274:32295:0826/061756.687253:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:17:56,706 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_scan_employee_barcode_with_pos_hr_disabled : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:56,760 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_switch_cashier_with_badge ... 2026-08-26 06:17:57,172 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_switch_cashier_with_badge: Chrome headless failed to start: [32314:32314:0100/000000.169626:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:17:57,172 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_switch_cashier_with_badge : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:57,227 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_switch_cashier_with_badge (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_switch_cashier_with_badge) 2026-08-26 06:17:57,228 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_switch_cashier_with_badge ... 2026-08-26 06:17:57,620 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_switch_cashier_with_badge.test_switch_cashier_with_badge: Chrome headless failed to start: 2026-08-26 06:17:57,621 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_switch_cashier_with_badge : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:57,666 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_switch_cashier_with_badge (odoo.addons.pos_hr.tests.test_frontend.TestUi.test_switch_cashier_with_badge) 2026-08-26 06:17:57,666 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: Starting TestUi.test_switch_cashier_with_badge ... 2026-08-26 06:17:58,169 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend.TestUi.test_switch_cashier_with_badge.test_switch_cashier_with_badge.test_switch_cashier_with_badge: Chrome headless failed to start: [32342:32363:0826/061757.985633:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32342:32363:0826/061757.989529:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32342:32363:0826/061757.989623:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32342:32363:0826/061757.989768:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32342:32363:0826/061757.989784:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32342:32363:0826/061758.007780:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32342:32342:0826/061758.009663:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [32377:32377:0826/061758.027601:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [32342:32363:0826/061758.032858:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32377:32377:0826/061758.036172:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [32342:32342:0826/061758.109228:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [32342:32342:0826/061758.109316:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [32342:32342:0826/061758.109331:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [32342:32363:0826/061758.109984:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32342:32363:0826/061758.110008:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:17:58,172 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_frontend: skipped TestUi.test_switch_cashier_with_badge : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:17:58,273 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:18:19,343 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_hr.tests.test_point_of_sale_flow: Starting TestPointOfSaleFlow.test_pos_hr_session_name_gap ... 2026-08-26 06:18:19,678 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:18:33,076 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_2_discounts_specific_global ... 2026-08-26 06:18:33,988 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_2_discounts_specific_global: Chrome headless failed to start: 2026-08-26 06:18:33,989 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_2_discounts_specific_global : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:34,053 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_2_discounts_specific_global (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_2_discounts_specific_global) 2026-08-26 06:18:34,054 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_2_discounts_specific_global ... 2026-08-26 06:18:34,886 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_2_discounts_specific_global.test_2_discounts_specific_global: Chrome headless failed to start: [32478:32478:0100/000000.881642:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) [32479:32479:0100/000000.882291:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:18:34,887 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_2_discounts_specific_global : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:34,964 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_2_discounts_specific_global (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_2_discounts_specific_global) 2026-08-26 06:18:34,964 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_2_discounts_specific_global ... 2026-08-26 06:18:35,646 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_2_discounts_specific_global.test_2_discounts_specific_global.test_2_discounts_specific_global: Chrome headless failed to start: [32495:32495:0100/000000.639870:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:18:35,647 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_2_discounts_specific_global : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:35,697 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_apply_reward_on_product_scan ... 2026-08-26 06:18:36,167 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_apply_reward_on_product_scan: Chrome headless failed to start: 2026-08-26 06:18:36,168 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_apply_reward_on_product_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:36,238 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_apply_reward_on_product_scan (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_apply_reward_on_product_scan) 2026-08-26 06:18:36,239 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_apply_reward_on_product_scan ... 2026-08-26 06:18:36,875 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_apply_reward_on_product_scan.test_apply_reward_on_product_scan: Chrome headless failed to start: [32512:32533:0826/061836.698497:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32512:32533:0826/061836.705097:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32512:32533:0826/061836.706922:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32512:32533:0826/061836.708866:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32512:32533:0826/061836.708897:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32512:32533:0826/061836.723572:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32512:32512:0826/061836.730647:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [32547:32547:0826/061836.743164:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [32547:32547:0826/061836.747431:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [32512:32533:0826/061836.763480:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32512:32512:0826/061836.841059:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [32512:32512:0826/061836.841132:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [32512:32533:0826/061836.842288:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:18:36,878 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_apply_reward_on_product_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:36,929 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_apply_reward_on_product_scan (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_apply_reward_on_product_scan) 2026-08-26 06:18:36,929 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_apply_reward_on_product_scan ... 2026-08-26 06:18:37,499 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_apply_reward_on_product_scan.test_apply_reward_on_product_scan.test_apply_reward_on_product_scan: Chrome headless failed to start: 2026-08-26 06:18:37,500 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_apply_reward_on_product_scan : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:37,548 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_archived_reward_products ... 2026-08-26 06:18:38,723 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_archived_reward_products: Chrome headless failed to start: [32626:32647:0826/061838.702209:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:18:38,723 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_archived_reward_products : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:38,774 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_archived_reward_products (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_archived_reward_products) 2026-08-26 06:18:38,775 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_archived_reward_products ... 2026-08-26 06:18:39,902 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_archived_reward_products.test_archived_reward_products: Chrome headless failed to start: 2026-08-26 06:18:39,902 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_archived_reward_products : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:39,976 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_archived_reward_products (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_archived_reward_products) 2026-08-26 06:18:39,976 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_archived_reward_products ... 2026-08-26 06:18:41,157 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_archived_reward_products.test_archived_reward_products.test_archived_reward_products: Chrome headless failed to start: 2026-08-26 06:18:41,158 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_archived_reward_products : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:41,205 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_buy_x_get_y_reward_qty ... 2026-08-26 06:18:41,760 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_buy_x_get_y_reward_qty: Chrome headless failed to start: [32701:32701:0100/000000.755539:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:18:41,760 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_buy_x_get_y_reward_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:41,806 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_buy_x_get_y_reward_qty (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_buy_x_get_y_reward_qty) 2026-08-26 06:18:41,807 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_buy_x_get_y_reward_qty ... 2026-08-26 06:18:42,367 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_buy_x_get_y_reward_qty.test_buy_x_get_y_reward_qty: Chrome headless failed to start: 2026-08-26 06:18:42,368 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_buy_x_get_y_reward_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:42,411 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_buy_x_get_y_reward_qty (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_buy_x_get_y_reward_qty) 2026-08-26 06:18:42,411 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_buy_x_get_y_reward_qty ... 2026-08-26 06:18:42,965 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_buy_x_get_y_reward_qty.test_buy_x_get_y_reward_qty.test_buy_x_get_y_reward_qty: Chrome headless failed to start: 2026-08-26 06:18:42,966 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_buy_x_get_y_reward_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:43,022 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_change_reward_value_with_language ... 2026-08-26 06:18:43,709 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_change_reward_value_with_language: Chrome headless failed to start: 2026-08-26 06:18:43,710 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_change_reward_value_with_language : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:43,766 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_change_reward_value_with_language (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_change_reward_value_with_language) 2026-08-26 06:18:43,766 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_change_reward_value_with_language ... 2026-08-26 06:18:44,435 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_change_reward_value_with_language.test_change_reward_value_with_language: Chrome headless failed to start: 2026-08-26 06:18:44,436 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_change_reward_value_with_language : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:44,492 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_change_reward_value_with_language (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_change_reward_value_with_language) 2026-08-26 06:18:44,493 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_change_reward_value_with_language ... 2026-08-26 06:18:45,239 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_change_reward_value_with_language.test_change_reward_value_with_language.test_change_reward_value_with_language: Chrome headless failed to start: [32767:32788:0826/061845.205907:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:18:45,239 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_change_reward_value_with_language : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:45,286 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_reward_pos_combo ... 2026-08-26 06:18:47,575 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_cheapest_product_reward_pos_combo: Chrome headless failed to start: 2026-08-26 06:18:47,576 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_cheapest_product_reward_pos_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:47,664 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cheapest_product_reward_pos_combo (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_cheapest_product_reward_pos_combo) 2026-08-26 06:18:47,665 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_reward_pos_combo ... 2026-08-26 06:18:50,120 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_cheapest_product_reward_pos_combo.test_cheapest_product_reward_pos_combo: Chrome headless failed to start: [32823:32823:0100/000000.114950:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:18:50,121 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_cheapest_product_reward_pos_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:50,176 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cheapest_product_reward_pos_combo (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_cheapest_product_reward_pos_combo) 2026-08-26 06:18:50,176 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_reward_pos_combo ... 2026-08-26 06:18:52,709 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_cheapest_product_reward_pos_combo.test_cheapest_product_reward_pos_combo.test_cheapest_product_reward_pos_combo: Chrome headless failed to start: 2026-08-26 06:18:52,709 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_cheapest_product_reward_pos_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:52,757 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_tax_included ... 2026-08-26 06:18:53,445 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_cheapest_product_tax_included: Chrome headless failed to start: 2026-08-26 06:18:53,446 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_cheapest_product_tax_included : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:53,497 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cheapest_product_tax_included (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_cheapest_product_tax_included) 2026-08-26 06:18:53,498 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_tax_included ... 2026-08-26 06:18:54,135 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_cheapest_product_tax_included.test_cheapest_product_tax_included: Chrome headless failed to start: 2026-08-26 06:18:54,135 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_cheapest_product_tax_included : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:54,190 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cheapest_product_tax_included (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_cheapest_product_tax_included) 2026-08-26 06:18:54,191 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_cheapest_product_tax_included ... 2026-08-26 06:18:55,014 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_cheapest_product_tax_included.test_cheapest_product_tax_included.test_cheapest_product_tax_included: Chrome headless failed to start: [32873:32894:0826/061854.843323:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32873:32894:0826/061854.847226:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32873:32894:0826/061854.847510:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32873:32894:0826/061854.847675:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32873:32894:0826/061854.847712:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32873:32894:0826/061854.856856:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32873:32873:0826/061854.859001:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [32908:32908:0826/061854.881909:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [32873:32894:0826/061854.885801:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32908:32908:0826/061854.886948:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:18:55,017 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_cheapest_product_tax_included : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:55,088 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_combo_product_dont_grant_point ... 2026-08-26 06:18:57,055 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_combo_product_dont_grant_point: Chrome headless failed to start: [32980:33001:0826/061856.872783:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32980:33001:0826/061856.877721:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32980:33001:0826/061856.877917:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32980:33001:0826/061856.879760:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [32980:33001:0826/061856.879809:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32980:33001:0826/061856.895367:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32980:32980:0826/061856.898977:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [33015:33015:0826/061856.905999:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [33015:33015:0826/061856.910132:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [32980:33001:0826/061856.922624:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32980:32980:0826/061857.017973:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [32980:32980:0826/061857.018068:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [32980:32980:0826/061857.018083:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [32980:33001:0826/061857.018081:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [32980:33001:0826/061857.018110:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:18:57,064 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_combo_product_dont_grant_point : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:57,106 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_product_dont_grant_point (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_combo_product_dont_grant_point) 2026-08-26 06:18:57,107 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_combo_product_dont_grant_point ... 2026-08-26 06:18:59,523 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_combo_product_dont_grant_point.test_combo_product_dont_grant_point: Chrome headless failed to start: [33077:33098:0826/061859.348388:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33077:33098:0826/061859.358175:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33077:33098:0826/061859.358284:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33077:33098:0826/061859.358329:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33077:33098:0826/061859.358338:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33077:33098:0826/061859.370657:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33077:33077:0826/061859.373976:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [33112:33112:0826/061859.384800:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [33112:33112:0826/061859.387754:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [33077:33098:0826/061859.403171:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:18:59,526 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_combo_product_dont_grant_point : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:18:59,599 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_product_dont_grant_point (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_combo_product_dont_grant_point) 2026-08-26 06:18:59,600 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_combo_product_dont_grant_point ... 2026-08-26 06:19:01,631 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_combo_product_dont_grant_point.test_combo_product_dont_grant_point.test_combo_product_dont_grant_point: Chrome headless failed to start: 2026-08-26 06:19:01,631 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_combo_product_dont_grant_point : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:01,684 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_confirm_coupon_programs_one_by_one ... 2026-08-26 06:19:02,397 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_confirm_coupon_programs_one_by_one: Chrome headless failed to start: [33191:33212:0826/061902.161496:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33191:33212:0826/061902.167063:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33191:33212:0826/061902.167192:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33191:33212:0826/061902.167935:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33191:33212:0826/061902.167952:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33191:33212:0826/061902.183117:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33191:33191:0826/061902.187160:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [33191:33212:0826/061902.213704:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33226:33226:0826/061902.215250:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [33226:33226:0826/061902.223229:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [33191:33191:0826/061902.330284:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [33191:33191:0826/061902.330360:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [33191:33191:0826/061902.330405:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:19:02,400 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_confirm_coupon_programs_one_by_one : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:02,459 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_confirm_coupon_programs_one_by_one (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_confirm_coupon_programs_one_by_one) 2026-08-26 06:19:02,459 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_confirm_coupon_programs_one_by_one ... 2026-08-26 06:19:03,073 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_confirm_coupon_programs_one_by_one.test_confirm_coupon_programs_one_by_one: Chrome headless failed to start: 2026-08-26 06:19:03,073 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_confirm_coupon_programs_one_by_one : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:03,129 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_confirm_coupon_programs_one_by_one (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_confirm_coupon_programs_one_by_one) 2026-08-26 06:19:03,129 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_confirm_coupon_programs_one_by_one ... 2026-08-26 06:19:03,774 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_confirm_coupon_programs_one_by_one.test_confirm_coupon_programs_one_by_one.test_confirm_coupon_programs_one_by_one: Chrome headless failed to start: 2026-08-26 06:19:03,775 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_confirm_coupon_programs_one_by_one : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:03,841 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_change_pricelist ... 2026-08-26 06:19:05,355 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_change_pricelist: Chrome headless failed to start: [33323:33344:0826/061905.170016:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33323:33344:0826/061905.178165:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33323:33344:0826/061905.181761:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33323:33344:0826/061905.181804:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33323:33344:0826/061905.181816:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33323:33344:0826/061905.195023:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33323:33323:0826/061905.196624:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [33359:33359:0826/061905.210958:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [33359:33359:0826/061905.214990:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [33323:33344:0826/061905.237736:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:19:05,358 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_change_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:05,412 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_coupon_change_pricelist (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_change_pricelist) 2026-08-26 06:19:05,413 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_change_pricelist ... 2026-08-26 06:19:06,818 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_change_pricelist.test_coupon_change_pricelist: Chrome headless failed to start: [33427:33448:0826/061906.782865:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:19:06,819 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_change_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:06,874 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_coupon_change_pricelist (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_change_pricelist) 2026-08-26 06:19:06,874 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_change_pricelist ... 2026-08-26 06:19:08,318 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_change_pricelist.test_coupon_change_pricelist.test_coupon_change_pricelist: Chrome headless failed to start: [33467:33467:0100/000000.312116:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:19:08,319 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_change_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:08,368 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_code_stays_set ... 2026-08-26 06:19:08,933 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_code_stays_set: Chrome headless failed to start: 2026-08-26 06:19:08,933 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_code_stays_set : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:08,988 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_coupon_code_stays_set (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_code_stays_set) 2026-08-26 06:19:08,989 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_code_stays_set ... 2026-08-26 06:19:09,618 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_code_stays_set.test_coupon_code_stays_set: Chrome headless failed to start: 2026-08-26 06:19:09,619 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_code_stays_set : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:09,673 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_coupon_code_stays_set (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_code_stays_set) 2026-08-26 06:19:09,673 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_code_stays_set ... 2026-08-26 06:19:10,331 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_code_stays_set.test_coupon_code_stays_set.test_coupon_code_stays_set: Chrome headless failed to start: [33501:33522:0826/061910.293165:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:19:10,332 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_code_stays_set : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:10,414 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_pricelist ... 2026-08-26 06:19:11,435 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_pricelist: Chrome headless failed to start: [33527:33550:0826/061911.410623:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:19:11,435 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:11,488 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_coupon_pricelist (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_pricelist) 2026-08-26 06:19:11,489 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_pricelist ... 2026-08-26 06:19:12,380 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_pricelist.test_coupon_pricelist: Chrome headless failed to start: 2026-08-26 06:19:12,381 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:12,435 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_coupon_pricelist (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_pricelist) 2026-08-26 06:19:12,435 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_pricelist ... 2026-08-26 06:19:13,419 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_pricelist.test_coupon_pricelist.test_coupon_pricelist: Chrome headless failed to start: [33580:33601:0826/061913.232860:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33580:33601:0826/061913.238758:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33580:33601:0826/061913.238875:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33580:33601:0826/061913.240134:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33580:33601:0826/061913.240160:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33580:33601:0826/061913.257667:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33580:33580:0826/061913.259380:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [33615:33615:0826/061913.288095:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [33580:33601:0826/061913.295039:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33615:33615:0826/061913.295151:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [33580:33580:0826/061913.359918:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [33580:33580:0826/061913.360005:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [33580:33580:0826/061913.360021:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [33580:33601:0826/061913.361607:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33580:33601:0826/061913.361636:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:19:13,422 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:13,476 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_program_without_rules ... 2026-08-26 06:19:14,280 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_program_without_rules: Chrome headless failed to start: [33681:33702:0826/061914.212254:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:19:14,280 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_program_without_rules : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:14,318 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_coupon_program_without_rules (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_program_without_rules) 2026-08-26 06:19:14,319 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_program_without_rules ... 2026-08-26 06:19:14,927 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_program_without_rules.test_coupon_program_without_rules: Chrome headless failed to start: [33707:33728:0826/061914.909388:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:19:14,928 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_program_without_rules : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:14,981 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_coupon_program_without_rules (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_program_without_rules) 2026-08-26 06:19:14,981 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_coupon_program_without_rules ... 2026-08-26 06:19:15,640 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_coupon_program_without_rules.test_coupon_program_without_rules.test_coupon_program_without_rules: Chrome headless failed to start: 2026-08-26 06:19:15,641 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_coupon_program_without_rules : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:15,690 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_customer_loyalty_points_displayed ... 2026-08-26 06:19:16,538 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_customer_loyalty_points_displayed: Chrome headless failed to start: [33751:33772:0826/061916.364039:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33751:33772:0826/061916.366445:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33751:33772:0826/061916.366508:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33751:33772:0826/061916.366537:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [33751:33772:0826/061916.366545:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33751:33772:0826/061916.388462:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33751:33751:0826/061916.397680:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [33786:33786:0826/061916.401265:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [33786:33786:0826/061916.404981:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [33751:33772:0826/061916.423319:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33751:33751:0826/061916.502876:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [33751:33751:0826/061916.502986:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [33751:33751:0826/061916.503001:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [33751:33772:0826/061916.503152:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [33751:33772:0826/061916.503180:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:19:16,540 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_customer_loyalty_points_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:16,589 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_loyalty_points_displayed (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_customer_loyalty_points_displayed) 2026-08-26 06:19:16,590 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_customer_loyalty_points_displayed ... 2026-08-26 06:19:17,286 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_customer_loyalty_points_displayed.test_customer_loyalty_points_displayed: Chrome headless failed to start: 2026-08-26 06:19:17,287 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_customer_loyalty_points_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:17,340 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_loyalty_points_displayed (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_customer_loyalty_points_displayed) 2026-08-26 06:19:17,340 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_customer_loyalty_points_displayed ... 2026-08-26 06:19:18,071 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_customer_loyalty_points_displayed.test_customer_loyalty_points_displayed.test_customer_loyalty_points_displayed: Chrome headless failed to start: 2026-08-26 06:19:18,072 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_customer_loyalty_points_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:18,122 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_product_with_free_product ... 2026-08-26 06:19:19,167 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_specific_product_with_free_product: Chrome headless failed to start: 2026-08-26 06:19:19,167 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_discount_specific_product_with_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:19,233 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_discount_specific_product_with_free_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_specific_product_with_free_product) 2026-08-26 06:19:19,235 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_product_with_free_product ... 2026-08-26 06:19:19,995 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_specific_product_with_free_product.test_discount_specific_product_with_free_product: Chrome headless failed to start: [33918:33918:0100/000000.992579:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:19:19,996 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_discount_specific_product_with_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:20,037 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_discount_specific_product_with_free_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_specific_product_with_free_product) 2026-08-26 06:19:20,037 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_product_with_free_product ... 2026-08-26 06:19:20,791 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_specific_product_with_free_product.test_discount_specific_product_with_free_product.test_discount_specific_product_with_free_product: Chrome headless failed to start: [33934:33934:0100/000000.790881:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:19:20,792 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_discount_specific_product_with_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:20,841 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_products ... 2026-08-26 06:19:21,635 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_specific_products: Chrome headless failed to start: 2026-08-26 06:19:21,636 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_discount_specific_products : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:21,689 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_discount_specific_products (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_specific_products) 2026-08-26 06:19:21,690 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_products ... 2026-08-26 06:19:22,453 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_specific_products.test_discount_specific_products: Chrome headless failed to start: 2026-08-26 06:19:22,454 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_discount_specific_products : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:22,520 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_discount_specific_products (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_specific_products) 2026-08-26 06:19:22,520 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_specific_products ... 2026-08-26 06:19:23,252 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_specific_products.test_discount_specific_products.test_discount_specific_products: Chrome headless failed to start: 2026-08-26 06:19:23,252 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_discount_specific_products : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:23,298 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_with_reward_product_domain ... 2026-08-26 06:19:24,431 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_with_reward_product_domain: Chrome headless failed to start: 2026-08-26 06:19:24,431 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_discount_with_reward_product_domain : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:24,481 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_discount_with_reward_product_domain (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_with_reward_product_domain) 2026-08-26 06:19:24,483 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_with_reward_product_domain ... 2026-08-26 06:19:25,490 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_with_reward_product_domain.test_discount_with_reward_product_domain: Chrome headless failed to start: 2026-08-26 06:19:25,492 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_discount_with_reward_product_domain : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:25,552 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_discount_with_reward_product_domain (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_with_reward_product_domain) 2026-08-26 06:19:25,552 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_discount_with_reward_product_domain ... 2026-08-26 06:19:26,599 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_discount_with_reward_product_domain.test_discount_with_reward_product_domain.test_discount_with_reward_product_domain: Chrome headless failed to start: 2026-08-26 06:19:26,600 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_discount_with_reward_product_domain : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:26,657 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_dont_grant_points_reward_order_lines ... 2026-08-26 06:19:27,508 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_dont_grant_points_reward_order_lines: Chrome headless failed to start: 2026-08-26 06:19:27,509 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_dont_grant_points_reward_order_lines : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:27,552 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_dont_grant_points_reward_order_lines (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_dont_grant_points_reward_order_lines) 2026-08-26 06:19:27,553 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_dont_grant_points_reward_order_lines ... 2026-08-26 06:19:28,818 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_dont_grant_points_reward_order_lines.test_dont_grant_points_reward_order_lines: Chrome headless failed to start: [34072:34095:0826/061928.535627:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34072:34095:0826/061928.540987:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34072:34095:0826/061928.541097:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34072:34095:0826/061928.541131:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34072:34095:0826/061928.541140:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34072:34095:0826/061928.555737:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34107:34107:0826/061928.572309:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [34072:34072:0826/061928.576956:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [34107:34107:0826/061928.577359:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [34072:34095:0826/061928.610462:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34072:34072:0826/061928.724273:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [34072:34072:0826/061928.724372:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [34072:34072:0826/061928.724387:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [34072:34095:0826/061928.725275:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34072:34095:0826/061928.725303:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:19:28,822 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_dont_grant_points_reward_order_lines : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:28,883 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_dont_grant_points_reward_order_lines (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_dont_grant_points_reward_order_lines) 2026-08-26 06:19:28,883 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_dont_grant_points_reward_order_lines ... 2026-08-26 06:19:29,858 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_dont_grant_points_reward_order_lines.test_dont_grant_points_reward_order_lines.test_dont_grant_points_reward_order_lines: Chrome headless failed to start: [34176:34197:0826/061929.674106:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34176:34197:0826/061929.684359:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34176:34197:0826/061929.687595:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34176:34197:0826/061929.687914:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34176:34197:0826/061929.687936:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34176:34197:0826/061929.700926:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34176:34176:0826/061929.705051:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [34176:34197:0826/061929.738145:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34211:34211:0826/061929.742698:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [34211:34211:0826/061929.747247:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [34176:34176:0826/061929.798504:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [34176:34176:0826/061929.798594:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [34176:34176:0826/061929.798615:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [34176:34197:0826/061929.798616:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34176:34197:0826/061929.798648:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34191:34191:0100/000000.843704:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [34191:34191:0100/000000.843834:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:19:29,861 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_dont_grant_points_reward_order_lines : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:29,910 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_expiration_date ... 2026-08-26 06:19:30,704 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_expiration_date: Chrome headless failed to start: 2026-08-26 06:19:30,705 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_expiration_date : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:30,742 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ewallet_expiration_date (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_expiration_date) 2026-08-26 06:19:30,743 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_expiration_date ... 2026-08-26 06:19:31,678 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_expiration_date.test_ewallet_expiration_date: Chrome headless failed to start: [34296:34317:0826/061931.457232:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34296:34317:0826/061931.461778:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34296:34317:0826/061931.461899:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34296:34317:0826/061931.461935:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34296:34317:0826/061931.461945:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34296:34317:0826/061931.484799:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34296:34296:0826/061931.488065:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [34331:34331:0826/061931.499511:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [34331:34331:0826/061931.513038:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [34296:34317:0826/061931.517325:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:19:31,680 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_expiration_date : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:31,721 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ewallet_expiration_date (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_expiration_date) 2026-08-26 06:19:31,721 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_expiration_date ... 2026-08-26 06:19:32,320 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_expiration_date.test_ewallet_expiration_date.test_ewallet_expiration_date: Chrome headless failed to start: 2026-08-26 06:19:32,321 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_expiration_date : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:32,369 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_loyalty_history ... 2026-08-26 06:19:33,116 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_loyalty_history: Chrome headless failed to start: 2026-08-26 06:19:33,118 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_loyalty_history : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:33,167 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ewallet_loyalty_history (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_loyalty_history) 2026-08-26 06:19:33,168 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_loyalty_history ... 2026-08-26 06:19:34,083 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_loyalty_history.test_ewallet_loyalty_history: Chrome headless failed to start: [34443:34464:0826/061933.850326:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34443:34464:0826/061933.856181:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34443:34464:0826/061933.857775:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34443:34464:0826/061933.857812:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34443:34464:0826/061933.857821:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34443:34464:0826/061933.896365:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34443:34443:0826/061933.901531:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [34479:34479:0826/061933.921508:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [34443:34464:0826/061933.926871:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34479:34479:0826/061933.927018:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [34443:34443:0826/061934.041986:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [34443:34443:0826/061934.042059:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [34443:34443:0826/061934.042071:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [34443:34464:0826/061934.045348:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34443:34464:0826/061934.045374:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:19:34,086 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_loyalty_history : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:34,137 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ewallet_loyalty_history (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_loyalty_history) 2026-08-26 06:19:34,138 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_loyalty_history ... 2026-08-26 06:19:34,958 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_loyalty_history.test_ewallet_loyalty_history.test_ewallet_loyalty_history: Chrome headless failed to start: 2026-08-26 06:19:34,959 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_loyalty_history : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:35,030 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_program ... 2026-08-26 06:19:35,750 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Chrome headless failed to start: 2026-08-26 06:19:35,750 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:35,793 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ewallet_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program) 2026-08-26 06:19:35,795 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_program ... 2026-08-26 06:19:36,690 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.test_ewallet_program: Chrome headless failed to start: [34582:34603:0826/061936.647577:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:19:36,691 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:36,735 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ewallet_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program) 2026-08-26 06:19:36,735 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_program ... 2026-08-26 06:19:37,782 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.test_ewallet_program.test_ewallet_program: Chrome headless failed to start: 2026-08-26 06:19:37,783 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:37,844 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_tax_included_invoice ... 2026-08-26 06:19:38,897 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_tax_included_invoice: Chrome headless failed to start: [34624:34645:0826/061938.718252:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34624:34645:0826/061938.727350:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34624:34645:0826/061938.728595:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34624:34645:0826/061938.728647:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34624:34645:0826/061938.728659:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34624:34645:0826/061938.747619:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34624:34624:0826/061938.751490:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [34659:34659:0826/061938.770481:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [34624:34645:0826/061938.778219:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34659:34659:0826/061938.778327:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [34624:34624:0826/061938.851276:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [34624:34624:0826/061938.851411:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [34624:34645:0826/061938.851433:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34624:34624:0826/061938.851446:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [34624:34645:0826/061938.851541:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:19:38,900 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_tax_included_invoice : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:38,946 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ewallet_tax_included_invoice (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_tax_included_invoice) 2026-08-26 06:19:38,947 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_tax_included_invoice ... 2026-08-26 06:19:39,891 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_tax_included_invoice.test_ewallet_tax_included_invoice: Chrome headless failed to start: [34725:34746:0826/061939.653558:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34725:34746:0826/061939.667193:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34725:34746:0826/061939.667298:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34725:34746:0826/061939.667352:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34725:34746:0826/061939.667365:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34725:34746:0826/061939.684565:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34725:34725:0826/061939.694753:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [34761:34761:0826/061939.719709:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [34761:34761:0826/061939.726357:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [34725:34746:0826/061939.728803:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:19:39,894 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_tax_included_invoice : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:39,946 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ewallet_tax_included_invoice (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_tax_included_invoice) 2026-08-26 06:19:39,946 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_tax_included_invoice ... 2026-08-26 06:19:40,815 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_tax_included_invoice.test_ewallet_tax_included_invoice.test_ewallet_tax_included_invoice: Chrome headless failed to start: [34842:34842:0100/000000.813781:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:19:40,816 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_ewallet_tax_included_invoice : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:40,862 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_code_links_to_correct_program ... 2026-08-26 06:19:41,955 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome headless failed to start: [34843:34865:0826/061941.783958:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34843:34865:0826/061941.790150:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34843:34865:0826/061941.790227:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34843:34865:0826/061941.790251:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34843:34865:0826/061941.790257:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34843:34865:0826/061941.800641:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34843:34843:0826/061941.803992:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [34878:34878:0826/061941.821988:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [34878:34878:0826/061941.832677:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [34843:34865:0826/061941.838928:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34843:34843:0826/061941.908927:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [34843:34843:0826/061941.909016:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [34843:34843:0826/061941.909031:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [34843:34865:0826/061941.909910:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34843:34865:0826/061941.909939:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:19:41,959 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_code_links_to_correct_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:42,024 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_gift_card_code_links_to_correct_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program) 2026-08-26 06:19:42,025 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_code_links_to_correct_program ... 2026-08-26 06:19:43,114 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.test_gift_card_code_links_to_correct_program: Chrome headless failed to start: [34942:34963:0826/061942.875965:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34942:34963:0826/061942.881812:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34942:34963:0826/061942.881903:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34942:34963:0826/061942.881927:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [34942:34963:0826/061942.881933:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34942:34963:0826/061942.903769:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34942:34942:0826/061942.906915:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [34942:34963:0826/061942.937167:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [34977:34977:0826/061942.943435:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [34977:34977:0826/061942.957240:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [34942:34942:0826/061943.052975:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [34942:34942:0826/061943.053061:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [34942:34942:0826/061943.053075:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:19:43,117 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_code_links_to_correct_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:43,165 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_gift_card_code_links_to_correct_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program) 2026-08-26 06:19:43,165 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_code_links_to_correct_program ... 2026-08-26 06:19:44,152 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.test_gift_card_code_links_to_correct_program.test_gift_card_code_links_to_correct_program: Chrome headless failed to start: 2026-08-26 06:19:44,152 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_code_links_to_correct_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:44,205 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_no_date ... 2026-08-26 06:19:44,937 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome headless failed to start: [35084:35084:0100/000000.934619:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:19:44,937 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_no_date : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:44,980 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_gift_card_no_date (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date) 2026-08-26 06:19:44,980 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_no_date ... 2026-08-26 06:19:45,852 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.test_gift_card_no_date: Chrome headless failed to start: [35085:35107:0826/061945.625681:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35085:35107:0826/061945.631678:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35085:35107:0826/061945.631854:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35085:35107:0826/061945.634354:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35085:35107:0826/061945.634681:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35085:35107:0826/061945.651646:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35085:35085:0826/061945.658715:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [35122:35122:0826/061945.675472:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [35122:35122:0826/061945.679121:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [35085:35107:0826/061945.714603:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35085:35085:0826/061945.788079:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [35085:35085:0826/061945.788169:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [35085:35107:0826/061945.790462:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:19:45,855 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_no_date : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:45,925 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_gift_card_no_date (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date) 2026-08-26 06:19:45,925 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_no_date ... 2026-08-26 06:19:46,649 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.test_gift_card_no_date.test_gift_card_no_date: Chrome headless failed to start: [35203:35203:0100/000000.646256:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:19:46,650 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_no_date : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:46,705 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_price_no_tax ... 2026-08-26 06:19:47,642 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome headless failed to start: [35204:35225:0826/061947.413948:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35204:35225:0826/061947.420249:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35204:35225:0826/061947.420405:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35204:35225:0826/061947.420459:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35204:35225:0826/061947.420472:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35204:35225:0826/061947.436607:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35204:35204:0826/061947.446540:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [35240:35240:0826/061947.459944:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [35240:35240:0826/061947.467292:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [35204:35225:0826/061947.502771:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35204:35204:0826/061947.568203:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [35204:35204:0826/061947.568297:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [35204:35204:0826/061947.568313:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [35204:35225:0826/061947.568465:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35204:35225:0826/061947.568492:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35219:35219:0100/000000.605429:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [35219:35219:0100/000000.605600:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:19:47,645 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_price_no_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:47,690 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_gift_card_price_no_tax (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax) 2026-08-26 06:19:47,691 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_price_no_tax ... 2026-08-26 06:19:48,436 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.test_gift_card_price_no_tax: Chrome headless failed to start: 2026-08-26 06:19:48,437 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_price_no_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:48,485 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_gift_card_price_no_tax (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax) 2026-08-26 06:19:48,485 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_price_no_tax ... 2026-08-26 06:19:49,282 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.test_gift_card_price_no_tax.test_gift_card_price_no_tax: Chrome headless failed to start: 2026-08-26 06:19:49,283 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_price_no_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:49,331 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program ... 2026-08-26 06:19:50,222 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless failed to start: 2026-08-26 06:19:50,222 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:50,278 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_gift_card_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program) 2026-08-26 06:19:50,279 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program ... 2026-08-26 06:19:51,275 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.test_gift_card_program: Chrome headless failed to start: 2026-08-26 06:19:51,276 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:51,320 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_gift_card_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program) 2026-08-26 06:19:51,320 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program ... 2026-08-26 06:19:52,308 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.test_gift_card_program.test_gift_card_program: Chrome headless failed to start: 2026-08-26 06:19:52,309 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:52,370 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_create_with_invoice ... 2026-08-26 06:19:53,361 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome headless failed to start: 2026-08-26 06:19:53,363 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_program_create_with_invoice : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:53,427 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_gift_card_program_create_with_invoice (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice) 2026-08-26 06:19:53,428 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_create_with_invoice ... 2026-08-26 06:19:54,345 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.test_gift_card_program_create_with_invoice: Chrome headless failed to start: 2026-08-26 06:19:54,345 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_program_create_with_invoice : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:54,403 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_gift_card_program_create_with_invoice (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice) 2026-08-26 06:19:54,403 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_create_with_invoice ... 2026-08-26 06:19:55,431 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.test_gift_card_program_create_with_invoice.test_gift_card_program_create_with_invoice: Chrome headless failed to start: [35436:35436:0100/000000.421682:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:19:55,432 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_program_create_with_invoice : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:55,482 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_rewards_using_taxes ... 2026-08-26 06:19:56,368 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome headless failed to start: 2026-08-26 06:19:56,368 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_rewards_using_taxes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:56,423 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_gift_card_rewards_using_taxes (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes) 2026-08-26 06:19:56,424 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_rewards_using_taxes ... 2026-08-26 06:19:57,207 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.test_gift_card_rewards_using_taxes: Chrome headless failed to start: 2026-08-26 06:19:57,208 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_rewards_using_taxes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:57,258 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_gift_card_rewards_using_taxes (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes) 2026-08-26 06:19:57,258 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_rewards_using_taxes ... 2026-08-26 06:19:58,140 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.test_gift_card_rewards_using_taxes.test_gift_card_rewards_using_taxes: Chrome headless failed to start: [35483:35483:0100/000000.138817:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:19:58,141 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_gift_card_rewards_using_taxes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:58,205 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-08-26 06:19:59,060 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless failed to start: [35492:35515:0826/061959.022436:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:19:59,061 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_loyalty_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:19:59,124 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_free_product_loyalty_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program) 2026-08-26 06:19:59,125 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-08-26 06:20:00,064 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.test_loyalty_free_product_loyalty_program: Chrome headless failed to start: [35518:35539:0826/061959.891615:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35518:35539:0826/061959.906419:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35518:35539:0826/061959.906555:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35518:35539:0826/061959.906592:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35518:35539:0826/061959.906603:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35518:35539:0826/061959.909815:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35518:35518:0826/061959.915437:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [35553:35553:0826/061959.925647:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [35553:35553:0826/061959.928279:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [35518:35539:0826/061959.941555:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:20:00,067 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_loyalty_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:00,107 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_free_product_loyalty_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program) 2026-08-26 06:20:00,107 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-08-26 06:20:01,109 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.test_loyalty_free_product_loyalty_program.test_loyalty_free_product_loyalty_program: Chrome headless failed to start: [35615:35636:0826/062000.870323:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35615:35636:0826/062000.874128:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35615:35636:0826/062000.874246:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35615:35636:0826/062000.876060:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35615:35636:0826/062000.876286:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35615:35615:0826/062000.896686:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [35615:35636:0826/062000.898027:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35651:35651:0826/062000.905573:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [35651:35651:0826/062000.908009:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [35615:35636:0826/062000.928896:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35615:35615:0826/062001.068679:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [35615:35615:0826/062001.068765:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [35615:35615:0826/062001.068782:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:20:01,111 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_loyalty_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:01,153 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-08-26 06:20:02,318 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless failed to start: 2026-08-26 06:20:02,319 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_rewards : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:02,374 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_free_product_rewards (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards) 2026-08-26 06:20:02,375 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-08-26 06:20:03,619 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.test_loyalty_free_product_rewards: Chrome headless failed to start: [35734:35755:0826/062003.390561:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35734:35755:0826/062003.395247:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35734:35755:0826/062003.395328:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35734:35755:0826/062003.395357:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [35734:35755:0826/062003.395364:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35734:35734:0826/062003.411965:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [35734:35755:0826/062003.412349:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35734:35755:0826/062003.435457:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35769:35769:0826/062003.434729:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [35769:35769:0826/062003.446658:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [35734:35734:0826/062003.543106:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [35734:35734:0826/062003.543190:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [35734:35734:0826/062003.543205:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [35734:35755:0826/062003.543208:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [35734:35755:0826/062003.543250:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:20:03,622 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_rewards : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:03,670 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_free_product_rewards (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards) 2026-08-26 06:20:03,671 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-08-26 06:20:04,624 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.test_loyalty_free_product_rewards.test_loyalty_free_product_rewards: Chrome headless failed to start: 2026-08-26 06:20:04,625 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_rewards : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:04,696 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-08-26 06:20:05,504 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless failed to start: 2026-08-26 06:20:05,505 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_rewards_2 : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:05,551 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_free_product_rewards_2 (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2) 2026-08-26 06:20:05,552 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-08-26 06:20:06,170 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.test_loyalty_free_product_rewards_2: Chrome headless failed to start: 2026-08-26 06:20:06,171 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_rewards_2 : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:06,222 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_free_product_rewards_2 (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2) 2026-08-26 06:20:06,222 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-08-26 06:20:07,034 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.test_loyalty_free_product_rewards_2.test_loyalty_free_product_rewards_2: Chrome headless failed to start: 2026-08-26 06:20:07,034 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_rewards_2 : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:07,095 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-08-26 06:20:07,756 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless failed to start: [35930:35930:0100/000000.753089:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) [35929:35929:0100/000000.755616:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:20:07,756 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:07,817 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_free_product_zero_sale_price_loyalty_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program) 2026-08-26 06:20:07,820 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-08-26 06:20:08,732 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless failed to start: 2026-08-26 06:20:08,732 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:08,803 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_free_product_zero_sale_price_loyalty_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program) 2026-08-26 06:20:08,803 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-08-26 06:20:09,474 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.test_loyalty_free_product_zero_sale_price_loyalty_program.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless failed to start: [35947:35968:0826/062009.437095:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:20:09,475 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:09,519 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_in_trusted_pos ... 2026-08-26 06:20:10,425 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_in_trusted_pos: Chrome headless failed to start: 2026-08-26 06:20:10,426 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_in_trusted_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:10,486 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_in_trusted_pos (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_in_trusted_pos) 2026-08-26 06:20:10,487 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_in_trusted_pos ... 2026-08-26 06:20:11,414 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_in_trusted_pos.test_loyalty_in_trusted_pos: Chrome headless failed to start: 2026-08-26 06:20:11,415 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_in_trusted_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:11,509 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_in_trusted_pos (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_in_trusted_pos) 2026-08-26 06:20:11,509 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_in_trusted_pos ... 2026-08-26 06:20:12,550 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_in_trusted_pos.test_loyalty_in_trusted_pos.test_loyalty_in_trusted_pos: Chrome headless failed to start: [36017:36038:0826/062012.389516:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36017:36038:0826/062012.389640:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36017:36038:0826/062012.389756:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36017:36038:0826/062012.390500:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36017:36038:0826/062012.390523:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36017:36038:0826/062012.403940:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36017:36017:0826/062012.405143:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [36051:36051:0826/062012.427616:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [36051:36051:0826/062012.430242:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [36017:36038:0826/062012.432951:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36032:36032:0100/000000.545951:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [36032:36032:0100/000000.546128:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:20:12,553 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_in_trusted_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:12,603 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-08-26 06:20:13,423 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless failed to start: 2026-08-26 06:20:13,423 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_is_not_processed_for_draft_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:13,468 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_is_not_processed_for_draft_order (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order) 2026-08-26 06:20:13,468 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-08-26 06:20:14,323 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.test_loyalty_is_not_processed_for_draft_order: Chrome headless failed to start: [36126:36147:0826/062014.135883:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36126:36147:0826/062014.150448:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36126:36147:0826/062014.150851:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36126:36147:0826/062014.150915:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36126:36147:0826/062014.150927:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36126:36126:0826/062014.165501:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [36126:36147:0826/062014.166026:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36161:36161:0826/062014.183927:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [36161:36161:0826/062014.186725:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [36126:36147:0826/062014.195485:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36126:36126:0826/062014.277376:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [36126:36126:0826/062014.277459:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [36126:36126:0826/062014.277474:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:20:14,326 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_is_not_processed_for_draft_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:14,382 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_is_not_processed_for_draft_order (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order) 2026-08-26 06:20:14,382 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-08-26 06:20:15,045 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.test_loyalty_is_not_processed_for_draft_order.test_loyalty_is_not_processed_for_draft_order: Chrome headless failed to start: 2026-08-26 06:20:15,045 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_is_not_processed_for_draft_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:15,099 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-08-26 06:20:15,612 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless failed to start: 2026-08-26 06:20:15,612 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_on_order_with_fixed_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:15,681 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_on_order_with_fixed_tax (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax) 2026-08-26 06:20:15,682 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-08-26 06:20:16,337 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.test_loyalty_on_order_with_fixed_tax: Chrome headless failed to start: [36259:36280:0826/062016.109436:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36259:36280:0826/062016.120317:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36259:36280:0826/062016.123447:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36259:36280:0826/062016.123539:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36259:36280:0826/062016.123554:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36259:36280:0826/062016.136198:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36259:36259:0826/062016.142782:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [36295:36295:0826/062016.154065:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [36295:36295:0826/062016.157046:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [36259:36280:0826/062016.185705:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:20:16,340 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_on_order_with_fixed_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:16,390 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_on_order_with_fixed_tax (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax) 2026-08-26 06:20:16,390 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-08-26 06:20:17,091 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.test_loyalty_on_order_with_fixed_tax.test_loyalty_on_order_with_fixed_tax: Chrome headless failed to start: [36359:36380:0826/062016.869370:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36359:36380:0826/062016.874503:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36359:36380:0826/062016.874640:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36359:36380:0826/062016.874720:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36359:36380:0826/062016.874732:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36359:36380:0826/062016.888924:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36359:36359:0826/062016.892994:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [36359:36380:0826/062016.923454:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36396:36396:0826/062016.925906:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [36396:36396:0826/062016.929953:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [36374:36374:0100/000000.064205:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [36374:36374:0100/000000.064351:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:20:17,094 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_on_order_with_fixed_tax : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:17,163 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-08-26 06:20:17,747 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless failed to start: 2026-08-26 06:20:17,747 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_different_orders : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:17,798 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_program_different_orders (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders) 2026-08-26 06:20:17,799 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-08-26 06:20:18,386 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.test_loyalty_program_different_orders: Chrome headless failed to start: 2026-08-26 06:20:18,387 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_different_orders : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:18,435 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_program_different_orders (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders) 2026-08-26 06:20:18,435 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-08-26 06:20:19,151 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.test_loyalty_program_different_orders.test_loyalty_program_different_orders: Chrome headless failed to start: 2026-08-26 06:20:19,152 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_different_orders : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:19,230 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-08-26 06:20:20,042 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless failed to start: 2026-08-26 06:20:20,042 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_specific_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:20,099 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_program_specific_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product) 2026-08-26 06:20:20,100 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-08-26 06:20:21,116 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.test_loyalty_program_specific_product: Chrome headless failed to start: [36527:36550:0826/062020.885992:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36527:36550:0826/062020.897229:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36527:36550:0826/062020.897612:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36527:36550:0826/062020.898106:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36527:36550:0826/062020.898124:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36527:36550:0826/062020.914644:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36527:36527:0826/062020.918171:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [36563:36563:0826/062020.926338:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [36563:36563:0826/062020.936896:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [36527:36550:0826/062020.942596:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:20:21,120 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_specific_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:21,165 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_program_specific_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product) 2026-08-26 06:20:21,166 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-08-26 06:20:21,942 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.test_loyalty_program_specific_product.test_loyalty_program_specific_product: Chrome headless failed to start: 2026-08-26 06:20:21,943 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_specific_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:21,996 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-08-26 06:20:22,644 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless failed to start: 2026-08-26 06:20:22,645 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_using_same_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:22,691 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_program_using_same_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product) 2026-08-26 06:20:22,693 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-08-26 06:20:23,409 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.test_loyalty_program_using_same_product: Chrome headless failed to start: [36675:36675:0100/000000.409408:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:20:23,410 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_using_same_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:23,463 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_program_using_same_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product) 2026-08-26 06:20:23,463 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-08-26 06:20:24,265 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.test_loyalty_program_using_same_product.test_loyalty_program_using_same_product: Chrome headless failed to start: 2026-08-26 06:20:24,265 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_using_same_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:24,313 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-08-26 06:20:25,351 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless failed to start: 2026-08-26 06:20:25,352 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_with_next_order_coupon_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:25,408 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_program_with_next_order_coupon_free_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product) 2026-08-26 06:20:25,409 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-08-26 06:20:26,389 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless failed to start: 2026-08-26 06:20:26,390 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_with_next_order_coupon_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:26,443 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_program_with_next_order_coupon_free_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product) 2026-08-26 06:20:26,444 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-08-26 06:20:27,424 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.test_loyalty_program_with_next_order_coupon_free_product.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless failed to start: 2026-08-26 06:20:27,424 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_with_next_order_coupon_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:27,481 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-08-26 06:20:28,417 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless failed to start: [36745:36766:0826/062028.184975:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36745:36766:0826/062028.189311:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36745:36766:0826/062028.189597:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36745:36766:0826/062028.189664:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36745:36766:0826/062028.189675:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36745:36766:0826/062028.203958:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36745:36745:0826/062028.210173:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [36745:36766:0826/062028.237126:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36780:36780:0826/062028.242904:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [36780:36780:0826/062028.246822:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [36745:36745:0826/062028.328944:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [36745:36745:0826/062028.329039:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [36745:36745:0826/062028.329057:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [36745:36766:0826/062028.329595:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36745:36766:0826/062028.329626:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:20:28,420 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_with_tagged_buy_x_get_y : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:28,478 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_program_with_tagged_buy_x_get_y (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y) 2026-08-26 06:20:28,478 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-08-26 06:20:29,182 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless failed to start: [36846:36868:0826/062029.142070:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:20:29,183 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_with_tagged_buy_x_get_y : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:29,247 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_program_with_tagged_buy_x_get_y (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y) 2026-08-26 06:20:29,247 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-08-26 06:20:30,201 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.test_loyalty_program_with_tagged_buy_x_get_y.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless failed to start: [36872:36893:0826/062029.924870:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36872:36893:0826/062029.933914:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36872:36893:0826/062029.934018:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36872:36893:0826/062029.934053:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36872:36893:0826/062029.934063:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36872:36893:0826/062029.953639:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36872:36872:0826/062029.956809:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [36907:36907:0826/062029.977345:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [36907:36907:0826/062029.984654:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [36872:36893:0826/062029.992268:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:20:30,204 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_with_tagged_buy_x_get_y : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:30,261 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-08-26 06:20:31,125 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless failed to start: [36977:36998:0826/062030.957738:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36977:36998:0826/062030.957895:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36977:36998:0826/062030.957919:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36977:36998:0826/062030.957937:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [36977:36998:0826/062030.957942:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36977:36998:0826/062030.973750:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [36977:36977:0826/062030.974130:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [36977:36998:0826/062031.003857:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37013:37013:0826/062031.017914:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [37013:37013:0826/062031.020264:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:20:31,128 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_with_tagged_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:31,173 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_program_with_tagged_free_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product) 2026-08-26 06:20:31,174 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-08-26 06:20:32,095 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.test_loyalty_program_with_tagged_free_product: Chrome headless failed to start: [37076:37097:0826/062031.862193:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37076:37097:0826/062031.878122:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37076:37097:0826/062031.878266:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37076:37097:0826/062031.878364:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37076:37097:0826/062031.878421:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37076:37076:0826/062031.889781:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [37076:37097:0826/062031.894429:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37076:37097:0826/062031.924434:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37112:37112:0826/062031.925136:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [37112:37112:0826/062031.932245:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:20:32,098 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_with_tagged_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:32,144 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_program_with_tagged_free_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product) 2026-08-26 06:20:32,144 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-08-26 06:20:32,835 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.test_loyalty_program_with_tagged_free_product.test_loyalty_program_with_tagged_free_product: Chrome headless failed to start: 2026-08-26 06:20:32,835 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_program_with_tagged_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:32,893 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-08-26 06:20:33,576 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless failed to start: [37197:37220:0826/062033.534161:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:20:33,577 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_reward_product_tag : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:33,627 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_reward_product_tag (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag) 2026-08-26 06:20:33,628 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-08-26 06:20:34,260 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.test_loyalty_reward_product_tag: Chrome headless failed to start: 2026-08-26 06:20:34,261 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_reward_product_tag : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:34,320 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_reward_product_tag (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag) 2026-08-26 06:20:34,320 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-08-26 06:20:34,948 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.test_loyalty_reward_product_tag.test_loyalty_reward_product_tag: Chrome headless failed to start: 2026-08-26 06:20:34,949 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_reward_product_tag : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:35,001 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-08-26 06:20:36,005 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless failed to start: 2026-08-26 06:20:36,006 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_reward_with_variant : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:36,052 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_reward_with_variant (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant) 2026-08-26 06:20:36,053 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-08-26 06:20:37,206 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.test_loyalty_reward_with_variant: Chrome headless failed to start: [37288:37288:0100/000000.200047:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:20:37,207 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_reward_with_variant : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:37,249 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_reward_with_variant (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant) 2026-08-26 06:20:37,249 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-08-26 06:20:38,329 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.test_loyalty_reward_with_variant.test_loyalty_reward_with_variant: Chrome headless failed to start: [37304:37304:0100/000000.326618:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:20:38,330 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_reward_with_variant : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:38,385 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-08-26 06:20:39,016 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless failed to start: 2026-08-26 06:20:39,017 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_validity_dates_and_use : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:39,071 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_validity_dates_and_use (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use) 2026-08-26 06:20:39,072 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-08-26 06:20:39,630 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.test_loyalty_validity_dates_and_use: Chrome headless failed to start: [37322:37345:0826/062039.612610:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:20:39,631 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_validity_dates_and_use : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:39,687 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_validity_dates_and_use (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use) 2026-08-26 06:20:39,687 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-08-26 06:20:40,298 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.test_loyalty_validity_dates_and_use.test_loyalty_validity_dates_and_use: Chrome headless failed to start: [37348:37369:0826/062040.262123:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:20:40,299 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_loyalty_validity_dates_and_use : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:40,344 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-08-26 06:20:41,151 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless failed to start: 2026-08-26 06:20:41,152 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_max_usage_partner_with_point : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:41,209 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_max_usage_partner_with_point (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point) 2026-08-26 06:20:41,210 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-08-26 06:20:41,834 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.test_max_usage_partner_with_point: Chrome headless failed to start: 2026-08-26 06:20:41,834 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_max_usage_partner_with_point : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:41,893 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_max_usage_partner_with_point (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point) 2026-08-26 06:20:41,893 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-08-26 06:20:42,756 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.test_max_usage_partner_with_point.test_max_usage_partner_with_point: Chrome headless failed to start: [37406:37427:0826/062042.536718:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37406:37427:0826/062042.542710:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37406:37427:0826/062042.542813:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37406:37427:0826/062042.542930:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37406:37427:0826/062042.542944:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37406:37427:0826/062042.556694:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37406:37406:0826/062042.564542:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [37441:37441:0826/062042.574339:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [37441:37441:0826/062042.581314:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [37406:37427:0826/062042.602468:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:20:42,759 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_max_usage_partner_with_point : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:42,829 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-08-26 06:20:44,108 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless failed to start: [37508:37530:0826/062044.074261:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:20:44,109 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_min_qty_points_awarded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:44,166 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_min_qty_points_awarded (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded) 2026-08-26 06:20:44,167 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-08-26 06:20:44,734 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.test_min_qty_points_awarded: Chrome headless failed to start: [37549:37549:0100/000000.733086:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:20:44,735 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_min_qty_points_awarded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:44,785 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_min_qty_points_awarded (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded) 2026-08-26 06:20:44,785 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-08-26 06:20:45,484 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.test_min_qty_points_awarded.test_min_qty_points_awarded: Chrome headless failed to start: [37565:37565:0100/000000.482041:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:20:45,485 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_min_qty_points_awarded : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:45,541 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-08-26 06:20:47,036 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless failed to start: 2026-08-26 06:20:47,037 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_multiple_gift_wallet_programs : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:47,088 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multiple_gift_wallet_programs (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs) 2026-08-26 06:20:47,089 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-08-26 06:20:48,609 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.test_multiple_gift_wallet_programs: Chrome headless failed to start: 2026-08-26 06:20:48,610 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_multiple_gift_wallet_programs : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:48,654 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multiple_gift_wallet_programs (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs) 2026-08-26 06:20:48,654 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-08-26 06:20:50,319 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.test_multiple_gift_wallet_programs.test_multiple_gift_wallet_programs: Chrome headless failed to start: 2026-08-26 06:20:50,320 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_multiple_gift_wallet_programs : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:50,365 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-08-26 06:20:51,028 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless failed to start: 2026-08-26 06:20:51,029 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_multiple_physical_gift_card_sale : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:51,091 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multiple_physical_gift_card_sale (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale) 2026-08-26 06:20:51,092 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-08-26 06:20:52,088 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.test_multiple_physical_gift_card_sale: Chrome headless failed to start: [37630:37651:0826/062051.867348:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37630:37651:0826/062051.877511:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37630:37651:0826/062051.878394:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37630:37651:0826/062051.878454:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37630:37651:0826/062051.878466:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37630:37651:0826/062051.887642:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37630:37630:0826/062051.891342:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [37666:37666:0826/062051.903311:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [37666:37666:0826/062051.905894:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [37630:37651:0826/062051.929230:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:20:52,091 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_multiple_physical_gift_card_sale : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:52,137 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multiple_physical_gift_card_sale (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale) 2026-08-26 06:20:52,138 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-08-26 06:20:53,076 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.test_multiple_physical_gift_card_sale.test_multiple_physical_gift_card_sale: Chrome headless failed to start: [37737:37760:0826/062052.793756:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37737:37760:0826/062052.801056:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37737:37760:0826/062052.801264:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37737:37760:0826/062052.801403:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37737:37760:0826/062052.801813:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37737:37760:0826/062052.815350:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37737:37737:0826/062052.818191:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [37772:37772:0826/062052.845455:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [37772:37772:0826/062052.851933:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [37737:37760:0826/062052.881842:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37737:37737:0826/062052.991080:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [37737:37737:0826/062052.991176:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [37737:37737:0826/062052.991195:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [37737:37760:0826/062052.991771:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37737:37760:0826/062052.991799:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37752:37752:0100/000000.047760:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [37752:37752:0100/000000.047926:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:20:53,079 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_multiple_physical_gift_card_sale : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:53,125 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-08-26 06:20:53,933 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless failed to start: [37837:37858:0826/062053.751747:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37837:37858:0826/062053.756015:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37837:37858:0826/062053.756106:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37837:37858:0826/062053.756155:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37837:37858:0826/062053.756165:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37837:37858:0826/062053.765805:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37837:37837:0826/062053.766995:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [37873:37873:0826/062053.796387:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [37873:37873:0826/062053.798838:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [37837:37858:0826/062053.809160:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37837:37837:0826/062053.872882:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [37837:37837:0826/062053.873164:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [37837:37837:0826/062053.873195:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [37837:37858:0826/062053.873253:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37837:37858:0826/062053.873283:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:20:53,936 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_multiple_reward_line_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:53,994 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multiple_reward_line_free_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product) 2026-08-26 06:20:53,995 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-08-26 06:20:54,826 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.test_multiple_reward_line_free_product: Chrome headless failed to start: 2026-08-26 06:20:54,827 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_multiple_reward_line_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:54,889 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multiple_reward_line_free_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product) 2026-08-26 06:20:54,893 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-08-26 06:20:55,691 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.test_multiple_reward_line_free_product.test_multiple_reward_line_free_product: Chrome headless failed to start: [37967:37988:0826/062055.458031:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37967:37988:0826/062055.468049:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37967:37988:0826/062055.468179:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37967:37988:0826/062055.486820:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [37967:37988:0826/062055.486875:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37967:37988:0826/062055.495934:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [37967:37967:0826/062055.502650:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [38002:38002:0826/062055.526546:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [38002:38002:0826/062055.532563:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [37967:37988:0826/062055.546418:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:20:55,694 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_multiple_reward_line_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:55,742 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-08-26 06:20:56,311 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless failed to start: 2026-08-26 06:20:56,312 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_next_order_coupon_program_expiration_date : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:56,367 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_next_order_coupon_program_expiration_date (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date) 2026-08-26 06:20:56,368 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-08-26 06:20:56,997 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.test_next_order_coupon_program_expiration_date: Chrome headless failed to start: 2026-08-26 06:20:56,998 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_next_order_coupon_program_expiration_date : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:57,057 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_next_order_coupon_program_expiration_date (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date) 2026-08-26 06:20:57,057 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-08-26 06:20:57,521 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.test_next_order_coupon_program_expiration_date.test_next_order_coupon_program_expiration_date: Chrome headless failed to start: 2026-08-26 06:20:57,522 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_next_order_coupon_program_expiration_date : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:57,581 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-08-26 06:20:58,209 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless failed to start: [38122:38143:0826/062058.036947:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38122:38143:0826/062058.045288:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38122:38143:0826/062058.045410:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38122:38143:0826/062058.045454:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38122:38143:0826/062058.045467:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38122:38143:0826/062058.055829:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38122:38122:0826/062058.059809:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [38159:38159:0826/062058.085343:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [38122:38143:0826/062058.087612:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38159:38159:0826/062058.094691:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:20:58,212 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_not_create_loyalty_card_expired_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:58,260 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_not_create_loyalty_card_expired_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program) 2026-08-26 06:20:58,261 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-08-26 06:20:58,885 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.test_not_create_loyalty_card_expired_program: Chrome headless failed to start: 2026-08-26 06:20:58,886 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_not_create_loyalty_card_expired_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:58,930 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_not_create_loyalty_card_expired_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program) 2026-08-26 06:20:58,930 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-08-26 06:20:59,861 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.test_not_create_loyalty_card_expired_program.test_not_create_loyalty_card_expired_program: Chrome headless failed to start: [38243:38264:0826/062059.690436:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38243:38264:0826/062059.695211:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38243:38264:0826/062059.695321:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38243:38264:0826/062059.695391:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38243:38264:0826/062059.695412:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38243:38264:0826/062059.704303:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38243:38243:0826/062059.705485:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [38243:38264:0826/062059.734237:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38279:38279:0826/062059.742039:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [38279:38279:0826/062059.748478:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:20:59,864 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_not_create_loyalty_card_expired_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:20:59,914 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-08-26 06:21:00,625 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless failed to start: 2026-08-26 06:21:00,626 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_not_create_loyalty_card_max_usage_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:00,675 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_not_create_loyalty_card_max_usage_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program) 2026-08-26 06:21:00,676 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-08-26 06:21:01,306 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.test_not_create_loyalty_card_max_usage_program: Chrome headless failed to start: 2026-08-26 06:21:01,307 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_not_create_loyalty_card_max_usage_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:01,351 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_not_create_loyalty_card_max_usage_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program) 2026-08-26 06:21:01,351 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-08-26 06:21:02,020 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.test_not_create_loyalty_card_max_usage_program.test_not_create_loyalty_card_max_usage_program: Chrome headless failed to start: 2026-08-26 06:21:02,020 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_not_create_loyalty_card_max_usage_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:02,079 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-08-26 06:21:02,872 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless failed to start: 2026-08-26 06:21:02,873 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_physical_gift_card_invoiced : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:02,929 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_physical_gift_card_invoiced (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced) 2026-08-26 06:21:02,930 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-08-26 06:21:03,869 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.test_physical_gift_card_invoiced: Chrome headless failed to start: [38409:38430:0826/062103.629467:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38409:38430:0826/062103.634746:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38409:38430:0826/062103.634888:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38409:38430:0826/062103.634928:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38409:38430:0826/062103.634941:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38409:38430:0826/062103.651479:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38409:38409:0826/062103.654862:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [38444:38444:0826/062103.671981:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [38444:38444:0826/062103.683375:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [38409:38430:0826/062103.703164:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38409:38409:0826/062103.835323:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [38409:38409:0826/062103.835411:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [38409:38409:0826/062103.835425:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [38409:38430:0826/062103.835999:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38409:38430:0826/062103.836028:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:21:03,873 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_physical_gift_card_invoiced : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:03,923 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_physical_gift_card_invoiced (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced) 2026-08-26 06:21:03,924 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-08-26 06:21:04,608 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.test_physical_gift_card_invoiced.test_physical_gift_card_invoiced: Chrome headless failed to start: 2026-08-26 06:21:04,608 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_physical_gift_card_invoiced : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:04,663 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-08-26 06:21:05,301 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless failed to start: [38535:38556:0826/062105.265886:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:21:05,302 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_physical_gift_card_sale : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:05,347 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_physical_gift_card_sale (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale) 2026-08-26 06:21:05,348 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-08-26 06:21:06,083 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.test_physical_gift_card_sale: Chrome headless failed to start: 2026-08-26 06:21:06,084 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_physical_gift_card_sale : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:06,128 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_physical_gift_card_sale (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale) 2026-08-26 06:21:06,128 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-08-26 06:21:06,893 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.test_physical_gift_card_sale.test_physical_gift_card_sale: Chrome headless failed to start: 2026-08-26 06:21:06,893 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_physical_gift_card_sale : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:06,944 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-08-26 06:21:07,720 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless failed to start: [38608:38608:0100/000000.718074:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:21:07,720 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_point_per_money_spent : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:07,778 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_point_per_money_spent (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent) 2026-08-26 06:21:07,779 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-08-26 06:21:08,430 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.test_point_per_money_spent: Chrome headless failed to start: 2026-08-26 06:21:08,431 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_point_per_money_spent : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:08,482 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_point_per_money_spent (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent) 2026-08-26 06:21:08,482 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-08-26 06:21:09,157 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.test_point_per_money_spent.test_point_per_money_spent: Chrome headless failed to start: 2026-08-26 06:21:09,158 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_point_per_money_spent : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:09,207 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-08-26 06:21:10,227 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless failed to start: 2026-08-26 06:21:10,227 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_discount_code_no_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:10,267 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_points_awarded_discount_code_no_domain_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program) 2026-08-26 06:21:10,267 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-08-26 06:21:11,318 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.test_points_awarded_discount_code_no_domain_program: Chrome headless failed to start: 2026-08-26 06:21:11,319 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_discount_code_no_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:11,355 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_points_awarded_discount_code_no_domain_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program) 2026-08-26 06:21:11,357 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-08-26 06:21:12,482 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.test_points_awarded_discount_code_no_domain_program.test_points_awarded_discount_code_no_domain_program: Chrome headless failed to start: 2026-08-26 06:21:12,483 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_discount_code_no_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:12,527 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-08-26 06:21:13,574 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless failed to start: 2026-08-26 06:21:13,575 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_ewallet : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:13,623 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_points_awarded_ewallet (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet) 2026-08-26 06:21:13,623 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-08-26 06:21:14,920 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.test_points_awarded_ewallet: Chrome headless failed to start: [38707:38728:0826/062114.695902:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38707:38728:0826/062114.699139:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38707:38728:0826/062114.699399:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38707:38728:0826/062114.699443:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38707:38728:0826/062114.699453:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38707:38728:0826/062114.712928:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38707:38707:0826/062114.717801:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [38744:38744:0826/062114.728482:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [38744:38744:0826/062114.732385:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [38707:38728:0826/062114.742449:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:21:14,923 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_ewallet : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:14,965 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_points_awarded_ewallet (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet) 2026-08-26 06:21:14,965 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-08-26 06:21:16,111 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.test_points_awarded_ewallet.test_points_awarded_ewallet: Chrome headless failed to start: [38808:38829:0826/062115.941649:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38808:38829:0826/062115.949634:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38808:38829:0826/062115.949761:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38808:38829:0826/062115.949798:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38808:38829:0826/062115.949809:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38808:38829:0826/062115.963436:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38808:38808:0826/062115.964657:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [38843:38843:0826/062115.990616:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [38808:38829:0826/062115.994688:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38843:38843:0826/062115.997147:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [38823:38823:0100/000000.110344:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [38823:38823:0100/000000.110538:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:21:16,115 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_ewallet : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:16,167 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-08-26 06:21:17,207 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless failed to start: [38901:38924:0826/062117.031833:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38901:38924:0826/062117.036906:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38901:38924:0826/062117.037000:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38901:38924:0826/062117.037034:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [38901:38924:0826/062117.037044:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38901:38924:0826/062117.047923:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38901:38901:0826/062117.051422:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [38936:38936:0826/062117.062883:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [38936:38936:0826/062117.066845:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [38901:38924:0826/062117.075103:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38901:38901:0826/062117.158909:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [38901:38901:0826/062117.158985:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [38901:38901:0826/062117.158997:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [38901:38924:0826/062117.159266:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [38901:38924:0826/062117.159296:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:21:17,210 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_general_discount_code_specific_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:17,258 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_points_awarded_general_discount_code_specific_domain_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program) 2026-08-26 06:21:17,259 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-08-26 06:21:18,191 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless failed to start: 2026-08-26 06:21:18,192 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_general_discount_code_specific_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:18,254 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_points_awarded_general_discount_code_specific_domain_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program) 2026-08-26 06:21:18,255 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-08-26 06:21:19,235 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.test_points_awarded_general_discount_code_specific_domain_program.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless failed to start: 2026-08-26 06:21:19,235 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_general_discount_code_specific_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:19,306 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-08-26 06:21:20,309 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless failed to start: 2026-08-26 06:21:20,310 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_giftcard : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:20,365 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_points_awarded_giftcard (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard) 2026-08-26 06:21:20,366 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-08-26 06:21:21,535 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.test_points_awarded_giftcard: Chrome headless failed to start: [39053:39074:0826/062121.497217:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:21:21,535 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_giftcard : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:21,597 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_points_awarded_giftcard (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard) 2026-08-26 06:21:21,597 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-08-26 06:21:22,624 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.test_points_awarded_giftcard.test_points_awarded_giftcard: Chrome headless failed to start: [39093:39093:0100/000000.622243:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:21:22,625 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_giftcard : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:22,686 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-08-26 06:21:23,564 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless failed to start: 2026-08-26 06:21:23,565 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_global_discount_code_no_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:23,615 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_points_awarded_global_discount_code_no_domain_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program) 2026-08-26 06:21:23,616 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-08-26 06:21:24,527 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.test_points_awarded_global_discount_code_no_domain_program: Chrome headless failed to start: 2026-08-26 06:21:24,527 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_global_discount_code_no_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:24,569 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_points_awarded_global_discount_code_no_domain_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program) 2026-08-26 06:21:24,569 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-08-26 06:21:25,617 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.test_points_awarded_global_discount_code_no_domain_program.test_points_awarded_global_discount_code_no_domain_program: Chrome headless failed to start: [39127:39148:0826/062125.383346:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39127:39148:0826/062125.393322:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39127:39148:0826/062125.393466:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39127:39148:0826/062125.393529:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39127:39148:0826/062125.393539:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39127:39148:0826/062125.423306:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39127:39127:0826/062125.428427:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [39163:39163:0826/062125.438858:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [39163:39163:0826/062125.441892:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [39127:39148:0826/062125.454437:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39127:39127:0826/062125.557972:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [39127:39127:0826/062125.558047:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [39127:39127:0826/062125.558059:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [39127:39148:0826/062125.559110:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39127:39148:0826/062125.559141:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:21:25,619 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_global_discount_code_no_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:25,670 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-08-26 06:21:26,679 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless failed to start: [39228:39251:0826/062126.654894:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:21:26,680 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_specific_discount_code_specific_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:26,722 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_points_awarded_specific_discount_code_specific_domain_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program) 2026-08-26 06:21:26,723 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-08-26 06:21:27,856 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless failed to start: [39254:39275:0826/062127.626153:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39254:39275:0826/062127.630962:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39254:39275:0826/062127.631075:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39254:39275:0826/062127.631269:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39254:39275:0826/062127.631322:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39254:39275:0826/062127.643364:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39254:39254:0826/062127.647606:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [39290:39290:0826/062127.659530:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [39290:39290:0826/062127.663269:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [39254:39275:0826/062127.693936:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39254:39254:0826/062127.812990:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [39254:39275:0826/062127.813161:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39254:39254:0826/062127.813216:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [39254:39254:0826/062127.813233:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [39254:39275:0826/062127.813267:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:21:27,865 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_specific_discount_code_specific_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:27,908 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_points_awarded_specific_discount_code_specific_domain_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program) 2026-08-26 06:21:27,909 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-08-26 06:21:28,918 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.test_points_awarded_specific_discount_code_specific_domain_program.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless failed to start: 2026-08-26 06:21:28,918 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_points_awarded_specific_discount_code_specific_domain_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:28,974 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-08-26 06:21:29,518 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless failed to start: [39369:39390:0826/062129.482459:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:21:29,519 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_pos_loyalty_tour_basic : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:29,572 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_loyalty_tour_basic (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic) 2026-08-26 06:21:29,573 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-08-26 06:21:30,113 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.test_pos_loyalty_tour_basic: Chrome headless failed to start: 2026-08-26 06:21:30,114 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_pos_loyalty_tour_basic : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:30,159 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_loyalty_tour_basic (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic) 2026-08-26 06:21:30,159 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-08-26 06:21:30,648 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.test_pos_loyalty_tour_basic.test_pos_loyalty_tour_basic: Chrome headless failed to start: 2026-08-26 06:21:30,648 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_pos_loyalty_tour_basic : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:30,700 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-08-26 06:21:31,468 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless failed to start: 2026-08-26 06:21:31,469 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_pos_loyalty_tour_max_amount : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:31,522 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_loyalty_tour_max_amount (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount) 2026-08-26 06:21:31,523 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-08-26 06:21:32,318 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.test_pos_loyalty_tour_max_amount: Chrome headless failed to start: [39469:39469:0100/000000.311918:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:21:32,319 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_pos_loyalty_tour_max_amount : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:32,375 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_loyalty_tour_max_amount (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount) 2026-08-26 06:21:32,375 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-08-26 06:21:33,411 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.test_pos_loyalty_tour_max_amount.test_pos_loyalty_tour_max_amount: Chrome headless failed to start: [39470:39491:0826/062133.080582:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39470:39491:0826/062133.086434:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39470:39491:0826/062133.090065:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39470:39491:0826/062133.090108:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39470:39491:0826/062133.090116:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39470:39491:0826/062133.099573:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39470:39470:0826/062133.108665:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [39504:39504:0826/062133.130296:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [39470:39491:0826/062133.152589:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39504:39504:0826/062133.155270:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:21:33,414 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_pos_loyalty_tour_max_amount : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:33,464 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-08-26 06:21:34,214 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless failed to start: 2026-08-26 06:21:34,215 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promo_with_different_taxes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:34,259 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_promo_with_different_taxes (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes) 2026-08-26 06:21:34,260 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-08-26 06:21:34,967 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.test_promo_with_different_taxes: Chrome headless failed to start: 2026-08-26 06:21:34,968 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promo_with_different_taxes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:35,027 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_promo_with_different_taxes (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes) 2026-08-26 06:21:35,027 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-08-26 06:21:35,744 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.test_promo_with_different_taxes.test_promo_with_different_taxes: Chrome headless failed to start: 2026-08-26 06:21:35,745 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promo_with_different_taxes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:35,790 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-08-26 06:21:36,617 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless failed to start: 2026-08-26 06:21:36,618 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promo_with_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:36,671 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_promo_with_free_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product) 2026-08-26 06:21:36,672 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-08-26 06:21:37,726 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.test_promo_with_free_product: Chrome headless failed to start: [39638:39659:0826/062137.564012:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39638:39659:0826/062137.564249:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39638:39659:0826/062137.564296:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39638:39659:0826/062137.564324:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39638:39659:0826/062137.564340:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39638:39659:0826/062137.581603:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39638:39638:0826/062137.581960:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [39675:39675:0826/062137.591672:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [39675:39675:0826/062137.596156:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [39638:39659:0826/062137.610087:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:21:37,729 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promo_with_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:37,797 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_promo_with_free_product (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product) 2026-08-26 06:21:37,797 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-08-26 06:21:38,722 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.test_promo_with_free_product.test_promo_with_free_product: Chrome headless failed to start: [39738:39759:0826/062138.491131:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39738:39759:0826/062138.494940:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39738:39759:0826/062138.495043:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39738:39759:0826/062138.495083:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [39738:39759:0826/062138.495093:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39738:39759:0826/062138.510217:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39738:39738:0826/062138.511086:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [39774:39774:0826/062138.528043:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [39774:39774:0826/062138.531540:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [39738:39759:0826/062138.537626:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39738:39738:0826/062138.649086:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [39738:39738:0826/062138.649177:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [39738:39738:0826/062138.649191:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [39738:39759:0826/062138.649210:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39738:39759:0826/062138.649243:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [39753:39753:0100/000000.700387:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [39753:39753:0100/000000.700580:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:21:38,725 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promo_with_free_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:38,767 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-08-26 06:21:39,760 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless failed to start: 2026-08-26 06:21:39,760 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promotion_program_with_global_discount : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:39,806 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_promotion_program_with_global_discount (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount) 2026-08-26 06:21:39,807 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-08-26 06:21:40,786 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.test_promotion_program_with_global_discount: Chrome headless failed to start: 2026-08-26 06:21:40,787 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promotion_program_with_global_discount : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:40,839 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_promotion_program_with_global_discount (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount) 2026-08-26 06:21:40,839 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-08-26 06:21:41,976 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.test_promotion_program_with_global_discount.test_promotion_program_with_global_discount: Chrome headless failed to start: 2026-08-26 06:21:41,977 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promotion_program_with_global_discount : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:42,033 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-08-26 06:21:42,857 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless failed to start: 2026-08-26 06:21:42,858 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promotion_program_with_loyalty_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:42,929 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_promotion_program_with_loyalty_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program) 2026-08-26 06:21:42,930 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-08-26 06:21:43,915 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.test_promotion_program_with_loyalty_program: Chrome headless failed to start: [39897:39918:0826/062143.897699:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:21:43,916 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promotion_program_with_loyalty_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:43,981 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_promotion_program_with_loyalty_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program) 2026-08-26 06:21:43,981 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-08-26 06:21:44,912 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.test_promotion_program_with_loyalty_program.test_promotion_program_with_loyalty_program: Chrome headless failed to start: 2026-08-26 06:21:44,913 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promotion_program_with_loyalty_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:44,964 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-08-26 06:21:46,096 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless failed to start: 2026-08-26 06:21:46,096 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promotion_with_min_amount_and_specific_product_rule : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:46,153 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_promotion_with_min_amount_and_specific_product_rule (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule) 2026-08-26 06:21:46,154 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-08-26 06:21:47,196 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless failed to start: [39970:39970:0100/000000.192277:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:21:47,197 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promotion_with_min_amount_and_specific_product_rule : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:47,238 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_promotion_with_min_amount_and_specific_product_rule (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule) 2026-08-26 06:21:47,238 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-08-26 06:21:48,363 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.test_promotion_with_min_amount_and_specific_product_rule.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless failed to start: 2026-08-26 06:21:48,363 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_promotion_with_min_amount_and_specific_product_rule : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:48,415 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-08-26 06:21:50,312 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless failed to start: 2026-08-26 06:21:50,312 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_race_conditions_update_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:50,364 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_race_conditions_update_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program) 2026-08-26 06:21:50,365 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-08-26 06:21:52,055 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.test_race_conditions_update_program: Chrome headless failed to start: 2026-08-26 06:21:52,056 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_race_conditions_update_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:52,105 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_race_conditions_update_program (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program) 2026-08-26 06:21:52,106 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-08-26 06:21:54,072 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.test_race_conditions_update_program.test_race_conditions_update_program: Chrome headless failed to start: [40035:40056:0826/062153.835330:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40035:40056:0826/062153.841478:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40035:40056:0826/062153.841634:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40035:40056:0826/062153.841676:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40035:40056:0826/062153.841685:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40035:40056:0826/062153.868035:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40035:40035:0826/062153.871915:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [40035:40056:0826/062153.894321:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40070:40070:0826/062153.894064:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [40070:40070:0826/062153.897833:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [40035:40035:0826/062153.992944:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [40035:40035:0826/062153.993032:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [40035:40035:0826/062153.993046:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [40035:40056:0826/062153.993073:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40035:40056:0826/062153.993104:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:21:54,076 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_race_conditions_update_program : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:54,134 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-08-26 06:21:55,163 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless failed to start: 2026-08-26 06:21:55,164 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_refund_product_part_of_rules : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:55,224 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_product_part_of_rules (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules) 2026-08-26 06:21:55,225 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-08-26 06:21:56,592 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.test_refund_product_part_of_rules: Chrome headless failed to start: [40158:40179:0826/062156.367274:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40158:40179:0826/062156.379055:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40158:40179:0826/062156.379157:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40158:40179:0826/062156.379192:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40158:40179:0826/062156.379203:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40158:40179:0826/062156.395539:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40158:40158:0826/062156.396066:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [40194:40194:0826/062156.419336:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [40194:40194:0826/062156.423185:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [40158:40179:0826/062156.428314:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:21:56,595 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_refund_product_part_of_rules : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:56,647 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_product_part_of_rules (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules) 2026-08-26 06:21:56,647 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-08-26 06:21:57,748 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.test_refund_product_part_of_rules.test_refund_product_part_of_rules: Chrome headless failed to start: [40272:40272:0100/000000.742292:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:21:57,748 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_refund_product_part_of_rules : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:57,799 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-08-26 06:21:58,416 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless failed to start: 2026-08-26 06:21:58,417 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_refund_with_gift_card : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:58,457 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_with_gift_card (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card) 2026-08-26 06:21:58,457 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-08-26 06:21:59,065 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.test_refund_with_gift_card: Chrome headless failed to start: 2026-08-26 06:21:59,066 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_refund_with_gift_card : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:21:59,123 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_refund_with_gift_card (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card) 2026-08-26 06:21:59,123 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-08-26 06:21:59,988 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.test_refund_with_gift_card.test_refund_with_gift_card: Chrome headless failed to start: [40305:40328:0826/062159.758246:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40305:40328:0826/062159.766606:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40305:40328:0826/062159.766679:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40305:40328:0826/062159.771366:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40305:40328:0826/062159.771414:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40305:40328:0826/062159.780053:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40305:40305:0826/062159.782617:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [40342:40342:0826/062159.806177:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [40305:40328:0826/062159.818200:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40342:40342:0826/062159.817168:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [40305:40305:0826/062159.910851:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [40305:40305:0826/062159.910944:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [40305:40328:0826/062159.910946:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:21:59,992 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_refund_with_gift_card : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:00,041 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-08-26 06:22:00,995 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless failed to start: [40411:40432:0826/062200.721479:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40411:40432:0826/062200.726530:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40411:40432:0826/062200.726846:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40411:40432:0826/062200.726916:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40411:40432:0826/062200.726928:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40411:40432:0826/062200.751837:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40411:40411:0826/062200.756652:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [40446:40446:0826/062200.795668:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [40446:40446:0826/062200.798349:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [40411:40432:0826/062200.805316:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:22:00,999 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_reward_line_tax_grouping_key : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:01,065 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_reward_line_tax_grouping_key (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key) 2026-08-26 06:22:01,066 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-08-26 06:22:01,766 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.test_reward_line_tax_grouping_key: Chrome headless failed to start: 2026-08-26 06:22:01,767 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_reward_line_tax_grouping_key : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:01,833 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_reward_line_tax_grouping_key (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key) 2026-08-26 06:22:01,833 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-08-26 06:22:02,767 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.test_reward_line_tax_grouping_key.test_reward_line_tax_grouping_key: Chrome headless failed to start: [40539:40560:0826/062202.583661:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40539:40560:0826/062202.593137:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40539:40560:0826/062202.593288:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40539:40560:0826/062202.593337:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40539:40560:0826/062202.593352:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40539:40560:0826/062202.604863:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40539:40539:0826/062202.606763:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [40575:40575:0826/062202.633645:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [40575:40575:0826/062202.637033:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [40539:40560:0826/062202.652596:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40554:40554:0100/000000.764097:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [40554:40554:0100/000000.764259:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:22:02,770 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_reward_line_tax_grouping_key : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:02,822 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-08-26 06:22:03,716 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless failed to start: [40632:40653:0826/062203.492825:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40632:40653:0826/062203.500606:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40632:40653:0826/062203.501388:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40632:40653:0826/062203.501425:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [40632:40653:0826/062203.501437:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40632:40653:0826/062203.516603:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40632:40632:0826/062203.520763:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [40666:40666:0826/062203.537711:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [40632:40653:0826/062203.554007:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [40666:40666:0826/062203.550519:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:22:03,719 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_scan_loyalty_card_select_customer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:03,766 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_scan_loyalty_card_select_customer (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer) 2026-08-26 06:22:03,771 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-08-26 06:22:04,456 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.test_scan_loyalty_card_select_customer: Chrome headless failed to start: [40730:40753:0826/062204.432575:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:22:04,456 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_scan_loyalty_card_select_customer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:04,515 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_scan_loyalty_card_select_customer (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer) 2026-08-26 06:22:04,515 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-08-26 06:22:05,185 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.test_scan_loyalty_card_select_customer.test_scan_loyalty_card_select_customer: Chrome headless failed to start: 2026-08-26 06:22:05,186 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_scan_loyalty_card_select_customer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:05,231 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_discount_price_unit_rounding ... 2026-08-26 06:22:06,015 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_price_unit_rounding: Chrome headless failed to start: [40772:40793:0826/062205.981497:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:22:06,015 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_specific_discount_price_unit_rounding : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:06,074 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_specific_discount_price_unit_rounding (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_price_unit_rounding) 2026-08-26 06:22:06,075 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_discount_price_unit_rounding ... 2026-08-26 06:22:06,830 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_price_unit_rounding.test_specific_discount_price_unit_rounding: Chrome headless failed to start: 2026-08-26 06:22:06,830 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_specific_discount_price_unit_rounding : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:06,878 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_specific_discount_price_unit_rounding (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_price_unit_rounding) 2026-08-26 06:22:06,879 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_discount_price_unit_rounding ... 2026-08-26 06:22:07,662 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_discount_price_unit_rounding.test_specific_discount_price_unit_rounding.test_specific_discount_price_unit_rounding: Chrome headless failed to start: 2026-08-26 06:22:07,663 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_specific_discount_price_unit_rounding : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:07,719 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-08-26 06:22:08,481 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless failed to start: 2026-08-26 06:22:08,482 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_specific_product_discount_with_global_discount : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:08,534 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_specific_product_discount_with_global_discount (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount) 2026-08-26 06:22:08,536 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-08-26 06:22:09,448 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.test_specific_product_discount_with_global_discount: Chrome headless failed to start: [40846:40867:0826/062209.427496:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:22:09,449 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_specific_product_discount_with_global_discount : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:09,503 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_specific_product_discount_with_global_discount (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount) 2026-08-26 06:22:09,503 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-08-26 06:22:10,331 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.test_specific_product_discount_with_global_discount.test_specific_product_discount_with_global_discount: Chrome headless failed to start: 2026-08-26 06:22:10,331 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_specific_product_discount_with_global_discount : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:10,389 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-08-26 06:22:12,345 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless failed to start: 2026-08-26 06:22:12,346 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_specific_product_reward_pos_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:12,399 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_specific_product_reward_pos_combo (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo) 2026-08-26 06:22:12,400 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-08-26 06:22:14,445 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.test_specific_product_reward_pos_combo: Chrome headless failed to start: 2026-08-26 06:22:14,446 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_specific_product_reward_pos_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:14,491 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_specific_product_reward_pos_combo (odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo) 2026-08-26 06:22:14,491 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-08-26 06:22:16,650 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.test_specific_product_reward_pos_combo.test_specific_product_reward_pos_combo: Chrome headless failed to start: [40923:40944:0826/062216.617194:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:22:16,650 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_frontend: skipped TestUi.test_specific_product_reward_pos_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:16,739 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:22:30,854 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-08-26 06:22:31,317 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-08-26 06:22:32,312 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-08-26 06:22:32,940 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless failed to start: 2026-08-26 06:22:32,940 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: skipped TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:33,007 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_history_earn_and_spend (odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend) 2026-08-26 06:22:33,008 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-08-26 06:22:33,651 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.test_loyalty_history_earn_and_spend: Chrome headless failed to start: 2026-08-26 06:22:33,652 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: skipped TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:33,701 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_loyalty_history_earn_and_spend (odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend) 2026-08-26 06:22:33,701 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-08-26 06:22:34,323 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.test_loyalty_history_earn_and_spend.test_loyalty_history_earn_and_spend: Chrome headless failed to start: 2026-08-26 06:22:34,323 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: skipped TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:34,388 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-08-26 06:22:35,012 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless failed to start: 2026-08-26 06:22:35,015 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: skipped TestPOSLoyaltyHistory.test_pos_loyalty_history : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:35,078 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_loyalty_history (odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history) 2026-08-26 06:22:35,079 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-08-26 06:22:35,735 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.test_pos_loyalty_history: Chrome headless failed to start: 2026-08-26 06:22:35,735 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: skipped TestPOSLoyaltyHistory.test_pos_loyalty_history : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:35,776 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_loyalty_history (odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history) 2026-08-26 06:22:35,776 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-08-26 06:22:36,472 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.test_pos_loyalty_history.test_pos_loyalty_history: Chrome headless failed to start: [41039:41060:0826/062236.294108:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [41039:41060:0826/062236.298527:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41039:41060:0826/062236.298624:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [41039:41060:0826/062236.298664:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [41039:41060:0826/062236.298674:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41039:41060:0826/062236.309405:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41039:41039:0826/062236.313120:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [41074:41074:0826/062236.333391:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [41039:41060:0826/062236.337966:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41074:41074:0826/062236.339101:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [41039:41039:0826/062236.417863:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [41039:41039:0826/062236.417936:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [41039:41039:0826/062236.417951:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:22:36,475 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_loyalty_history: skipped TestPOSLoyaltyHistory.test_pos_loyalty_history : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:22:36,592 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:22:50,008 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-08-26 06:22:51,352 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:23:12,772 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-08-26 06:23:13,227 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:23:26,078 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-08-26 06:23:26,431 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless failed to start: 2026-08-26 06:23:26,432 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_frontend: skipped TestUi.test_ship_later_kit_and_mto_manufactured_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:23:26,479 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ship_later_kit_and_mto_manufactured_product (odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product) 2026-08-26 06:23:26,480 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-08-26 06:23:26,890 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.test_ship_later_kit_and_mto_manufactured_product: Chrome headless failed to start: 2026-08-26 06:23:26,891 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_frontend: skipped TestUi.test_ship_later_kit_and_mto_manufactured_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:23:26,938 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ship_later_kit_and_mto_manufactured_product (odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product) 2026-08-26 06:23:26,939 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-08-26 06:23:27,375 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.test_ship_later_kit_and_mto_manufactured_product.test_ship_later_kit_and_mto_manufactured_product: Chrome headless failed to start: 2026-08-26 06:23:27,376 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_frontend: skipped TestUi.test_ship_later_kit_and_mto_manufactured_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:23:27,512 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:23:48,146 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-08-26 06:23:49,076 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30841881 started for PoS orders references: [{'name': 'Order 00042-003-0014', 'uuid': '00042-003-0014'}] 2026-08-26 06:23:49,573 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #153 deleted stock.move records with IDs: [723] 2026-08-26 06:23:51,874 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30841881 order {'name': 'Order 00042-003-0014', 'uuid': '00042-003-0014'} created pos.order #303 2026-08-26 06:23:51,877 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30841881 finished 2026-08-26 06:23:51,981 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-08-26 06:23:52,987 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #153 deleted stock.move records with IDs: [725] 2026-08-26 06:23:54,451 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-08-26 06:23:55,838 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #153 deleted stock.move records with IDs: [728, 729] 2026-08-26 06:23:57,250 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-08-26 06:23:59,041 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40935803 started for PoS orders references: [{'name': 'Order 00042-003-0014', 'uuid': '00042-003-0014'}] 2026-08-26 06:23:59,549 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #153 deleted stock.move records with IDs: [734, 735] 2026-08-26 06:23:59,948 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #153 deleted stock.move records with IDs: [739, 740, 741] 2026-08-26 06:24:02,504 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40935803 order {'name': 'Order 00042-003-0014', 'uuid': '00042-003-0014'} created pos.order #306 2026-08-26 06:24:02,506 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40935803 finished 2026-08-26 06:24:03,554 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-08-26 06:24:05,132 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #153 deleted stock.move records with IDs: [742, 743] 2026-08-26 06:24:06,896 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-08-26 06:24:08,025 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #153 deleted stock.move records with IDs: [746, 747] 2026-08-26 06:24:09,229 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-08-26 06:24:10,145 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #153 deleted stock.move records with IDs: [751] 2026-08-26 06:24:10,494 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #153 deleted stock.move.line records with IDs: [721] 2026-08-26 06:24:10,644 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #153 deleted stock.move.line records with IDs: [722] 2026-08-26 06:24:12,061 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-08-26 06:24:12,677 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55144622 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:24:13,050 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #153 deleted stock.move records with IDs: [753, 754] 2026-08-26 06:24:13,867 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55144622 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #312 2026-08-26 06:24:13,871 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55144622 finished 2026-08-26 06:24:13,992 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-08-26 06:24:14,786 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #153 deleted stock.move records with IDs: [759] 2026-08-26 06:24:15,467 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-26 06:24:29,184 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-08-26 06:24:29,320 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97450922 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'}] 2026-08-26 06:24:29,352 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97450922 order {'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'} created pos.order #314 2026-08-26 06:24:29,353 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97450922 finished 2026-08-26 06:24:29,395 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:24:29,703 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:30,531 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:24:30,531 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:30] "GET /pos/pay/314?access_token=3d5aaa8e-eb30-480a-9bf3-0a2cebfe79a6 HTTP/1.1" 200 - 343 0.248 0.895 2026-08-26 06:24:30,544 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:30,618 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:30] "POST /pos/pay/transaction/314 HTTP/1.1" 200 - 44 0.027 0.052 2026-08-26 06:24:30,660 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:32,234 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:32] "GET /pos/pay/confirmation/314?access_token=3d5aaa8e-eb30-480a-9bf3-0a2cebfe79a6&tx_id=1 HTTP/1.1" 200 - 533 0.859 0.721 2026-08-26 06:24:32,992 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-08-26 06:24:33,136 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56961079 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'}] 2026-08-26 06:24:33,174 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56961079 order {'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'} created pos.order #315 2026-08-26 06:24:33,175 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56961079 finished 2026-08-26 06:24:33,221 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:24:33,557 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:34,363 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:24:34,363 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:34] "GET /pos/pay/315?access_token=2eb8826b-228f-4e9d-9ede-76729ec9fc1c HTTP/1.1" 200 - 342 0.186 0.960 2026-08-26 06:24:34,385 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:34,483 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:34] "POST /pos/pay/transaction/315 HTTP/1.1" 200 - 44 0.062 0.051 2026-08-26 06:24:34,530 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:35,903 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:35] "GET /pos/pay/confirmation/315?access_token=2eb8826b-228f-4e9d-9ede-76729ec9fc1c&tx_id=2 HTTP/1.1" 200 - 533 0.702 0.676 2026-08-26 06:24:36,853 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-08-26 06:24:37,123 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81911773 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'}] 2026-08-26 06:24:37,164 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81911773 order {'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'} created pos.order #316 2026-08-26 06:24:37,165 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81911773 finished 2026-08-26 06:24:37,220 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:24:38,243 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:39,311 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:24:39,311 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:39] "GET /pos/pay/316?access_token=c362401c-126a-473c-9db0-661ee8c0d707 HTTP/1.1" 200 - 342 0.389 1.706 2026-08-26 06:24:39,334 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:39,389 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:39] "POST /pos/pay/transaction/316 HTTP/1.1" 200 - 44 0.023 0.049 2026-08-26 06:24:39,429 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:40,260 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:40] "GET /pos/pay/confirmation/316?access_token=c362401c-126a-473c-9db0-661ee8c0d707&tx_id=3 HTTP/1.1" 200 - 338 0.335 0.503 2026-08-26 06:24:40,357 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:40,412 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:40] "GET /pos/pay/316?access_token=c362401c-126a-473c-9db0-661ee8c0d707 HTTP/1.1" 200 - 66 0.044 0.071 2026-08-26 06:24:40,422 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:40,480 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:40] "POST /pos/pay/transaction/316 HTTP/1.1" 200 - 36 0.031 0.031 2026-08-26 06:24:40,518 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:41,275 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:41] "GET /pos/pay/confirmation/316?access_token=c362401c-126a-473c-9db0-661ee8c0d707&tx_id=4 HTTP/1.1" 200 - 435 0.262 0.498 2026-08-26 06:24:42,249 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-08-26 06:24:42,468 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless failed to start: [41207:41228:0826/062442.434900:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:24:42,469 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_customer_display_online_payment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:24:42,508 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_display_online_payment (odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment) 2026-08-26 06:24:42,509 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-08-26 06:24:42,715 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.test_customer_display_online_payment: Chrome headless failed to start: 2026-08-26 06:24:42,715 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_customer_display_online_payment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:24:42,765 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_display_online_payment (odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment) 2026-08-26 06:24:42,765 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-08-26 06:24:42,970 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.test_customer_display_online_payment.test_customer_display_online_payment: Chrome headless failed to start: [41271:41271:0100/000000.967861:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:24:42,971 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_customer_display_online_payment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:24:43,006 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-08-26 06:24:43,293 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless failed to start: 2026-08-26 06:24:43,294 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_errors_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:24:43,386 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_errors_tour (odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour) 2026-08-26 06:24:43,387 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-08-26 06:24:43,695 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.test_errors_tour: Chrome headless failed to start: 2026-08-26 06:24:43,695 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_errors_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:24:43,746 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_errors_tour (odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour) 2026-08-26 06:24:43,746 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-08-26 06:24:44,085 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.test_errors_tour.test_errors_tour: Chrome headless failed to start: 2026-08-26 06:24:44,085 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_errors_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:24:44,125 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-08-26 06:24:44,345 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70045647 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'}] 2026-08-26 06:24:44,378 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70045647 order {'name': 'Order 00055-001-0001', 'uuid': '00055-001-0001'} created pos.order #317 2026-08-26 06:24:44,379 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70045647 finished 2026-08-26 06:24:44,417 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:24:44,740 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:45,385 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:45] "GET /pos/pay/317?access_token=fc8b62be-4cf6-4306-b25c-6bcc8d9732f HTTP/1.1" 403 - 217 0.111 0.859 2026-08-26 06:24:45,459 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:45,504 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:45] "GET /pos/pay/317?access_token= HTTP/1.1" 403 - 45 0.034 0.071 2026-08-26 06:24:45,531 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:45,572 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:45] "GET /pos/pay/confirmation/317?access_token=fc8b62be-4cf6-4306-b25c-6bcc8d9732f&tx_id=1 HTTP/1.1" 403 - 15 0.012 0.040 2026-08-26 06:24:45,583 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: pos.order 2026-08-26 06:24:45,617 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:24:45] "GET /pos/pay/confirmation/317?access_token=&tx_id=1 HTTP/1.1" 403 - 14 0.012 0.027 2026-08-26 06:24:45,667 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-08-26 06:24:45,970 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless failed to start: [41340:41340:0100/000000.964544:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:24:45,971 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_online_payment_amount_updated_after_order_modification : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:24:46,029 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_online_payment_amount_updated_after_order_modification (odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification) 2026-08-26 06:24:46,030 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-08-26 06:24:46,335 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.test_online_payment_amount_updated_after_order_modification: Chrome headless failed to start: 2026-08-26 06:24:46,336 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_online_payment_amount_updated_after_order_modification : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:24:46,383 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_online_payment_amount_updated_after_order_modification (odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification) 2026-08-26 06:24:46,383 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-08-26 06:24:46,663 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.test_online_payment_amount_updated_after_order_modification.test_online_payment_amount_updated_after_order_modification: Chrome headless failed to start: 2026-08-26 06:24:46,664 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_online_payment_amount_updated_after_order_modification : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:24:46,726 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-08-26 06:24:46,960 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97278018 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:24:47,072 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #156 deleted pos.order records with IDs: [318] 2026-08-26 06:24:47,199 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-08-26 06:24:47,527 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless failed to start: [41390:41390:0100/000000.523477:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:24:47,529 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_selected_customer_after_adding_payment_sync : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:24:47,580 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_selected_customer_after_adding_payment_sync (odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync) 2026-08-26 06:24:47,581 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-08-26 06:24:47,886 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.test_selected_customer_after_adding_payment_sync: Chrome headless failed to start: 2026-08-26 06:24:47,887 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_selected_customer_after_adding_payment_sync : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:24:47,938 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_selected_customer_after_adding_payment_sync (odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync) 2026-08-26 06:24:47,938 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-08-26 06:24:48,290 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.test_selected_customer_after_adding_payment_sync.test_selected_customer_after_adding_payment_sync: Chrome headless failed to start: [41423:41423:0100/000000.283247:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:24:48,291 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment.tests.test_frontend: skipped TestUi.test_selected_customer_after_adding_payment_sync : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:24:48,627 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #156 deleted pos.payment.method records with IDs: [235] 2026-08-26 06:24:48,726 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #156 deleted account.account records with IDs: [4153] 2026-08-26 06:24:48,758 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #156 deleted account.payment.method.line records with IDs: [706, 707] 2026-08-26 06:24:48,921 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #156 deleted account.journal records with IDs: [1546] 2026-08-26 06:24:48,963 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #156 deleted account.account records with IDs: [4152] 2026-08-26 06:24:49,013 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:25:05,824 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #166 deleted restaurant.floor records with IDs: [6] 2026-08-26 06:25:06,727 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-08-26 06:25:06,751 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #166 deleted pos.printer records with IDs: [1] 2026-08-26 06:25:07,037 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome headless failed to start: 2026-08-26 06:25:07,037 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: skipped TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:07,100 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_online_payment_with_multi_table (odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table) 2026-08-26 06:25:07,101 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-08-26 06:25:07,134 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #166 deleted pos.printer records with IDs: [1] 2026-08-26 06:25:07,457 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.test_01_online_payment_with_multi_table: Chrome headless failed to start: [41454:41454:0100/000000.450283:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) [41455:41455:0100/000000.455824:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:25:07,458 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: skipped TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:07,530 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_online_payment_with_multi_table (odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table) 2026-08-26 06:25:07,530 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-08-26 06:25:07,595 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #166 deleted pos.printer records with IDs: [1] 2026-08-26 06:25:07,960 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.test_01_online_payment_with_multi_table.test_01_online_payment_with_multi_table: Chrome headless failed to start: 2026-08-26 06:25:07,961 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: skipped TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:08,082 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:25:22,430 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #172 deleted restaurant.floor records with IDs: [9] 2026-08-26 06:25:23,181 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-08-26 06:25:23,603 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless failed to start: 2026-08-26 06:25:23,604 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_01_pos_restaurant : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:23,656 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_pos_restaurant (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant) 2026-08-26 06:25:23,657 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-08-26 06:25:24,313 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.test_01_pos_restaurant: Chrome headless failed to start: [41503:41503:0100/000000.310657:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:25:24,314 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_01_pos_restaurant : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:24,364 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_pos_restaurant (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant) 2026-08-26 06:25:24,365 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-08-26 06:25:24,986 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.test_01_pos_restaurant.test_01_pos_restaurant: Chrome headless failed to start: 2026-08-26 06:25:24,987 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_01_pos_restaurant : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:25,041 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-08-26 06:25:25,406 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless failed to start: [41534:41534:0100/000000.403346:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:25:25,407 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_02_others : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:25,443 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_02_others (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others) 2026-08-26 06:25:25,444 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-08-26 06:25:25,762 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.test_02_others: Chrome headless failed to start: 2026-08-26 06:25:25,763 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_02_others : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:25,808 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_02_others (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others) 2026-08-26 06:25:25,808 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-08-26 06:25:26,107 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.test_02_others.test_02_others: Chrome headless failed to start: 2026-08-26 06:25:26,107 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_02_others : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:26,175 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-08-26 06:25:26,502 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless failed to start: 2026-08-26 06:25:26,503 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_02_others_bis : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:26,553 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_02_others_bis (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis) 2026-08-26 06:25:26,554 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-08-26 06:25:26,886 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.test_02_others_bis: Chrome headless failed to start: 2026-08-26 06:25:26,887 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_02_others_bis : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:26,937 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_02_others_bis (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis) 2026-08-26 06:25:26,937 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-08-26 06:25:27,275 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.test_02_others_bis.test_02_others_bis: Chrome headless failed to start: 2026-08-26 06:25:27,276 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_02_others_bis : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:27,336 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-08-26 06:25:27,674 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless failed to start: 2026-08-26 06:25:27,675 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_04_ticket_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:27,728 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_04_ticket_screen (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen) 2026-08-26 06:25:27,729 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-08-26 06:25:28,039 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.test_04_ticket_screen: Chrome headless failed to start: 2026-08-26 06:25:28,040 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_04_ticket_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:28,091 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_04_ticket_screen (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen) 2026-08-26 06:25:28,091 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-08-26 06:25:28,406 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.test_04_ticket_screen.test_04_ticket_screen: Chrome headless failed to start: 2026-08-26 06:25:28,407 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_04_ticket_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:28,468 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-08-26 06:25:28,825 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless failed to start: 2026-08-26 06:25:28,826 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_05_tip_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:28,867 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_05_tip_screen (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen) 2026-08-26 06:25:28,868 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-08-26 06:25:29,246 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.test_05_tip_screen: Chrome headless failed to start: 2026-08-26 06:25:29,247 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_05_tip_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:29,311 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_05_tip_screen (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen) 2026-08-26 06:25:29,311 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-08-26 06:25:29,659 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.test_05_tip_screen.test_05_tip_screen: Chrome headless failed to start: 2026-08-26 06:25:29,660 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_05_tip_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:29,706 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-08-26 06:25:30,216 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless failed to start: [41733:41754:0826/062529.985674:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [41733:41754:0826/062529.998449:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41733:41754:0826/062529.998548:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [41733:41754:0826/062529.998583:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [41733:41754:0826/062529.998591:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41733:41754:0826/062530.018296:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41733:41733:0826/062530.023168:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [41733:41754:0826/062530.057428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41771:41771:0826/062530.086285:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [41771:41771:0826/062530.091427:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:25:30,219 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_06_split_bill_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:30,256 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_06_split_bill_screen (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen) 2026-08-26 06:25:30,257 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-08-26 06:25:30,685 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.test_06_split_bill_screen: Chrome headless failed to start: [41835:41856:0826/062530.509111:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [41835:41856:0826/062530.514569:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41835:41856:0826/062530.514733:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [41835:41856:0826/062530.515008:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [41835:41856:0826/062530.515027:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41835:41856:0826/062530.529301:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41835:41835:0826/062530.535172:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [41872:41872:0826/062530.544203:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [41872:41872:0826/062530.547611:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [41835:41856:0826/062530.573701:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41835:41835:0826/062530.645981:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [41835:41835:0826/062530.646065:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [41835:41835:0826/062530.646081:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [41835:41856:0826/062530.646192:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41835:41856:0826/062530.646217:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:25:30,688 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_06_split_bill_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:30,737 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_06_split_bill_screen (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen) 2026-08-26 06:25:30,737 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-08-26 06:25:31,040 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.test_06_split_bill_screen.test_06_split_bill_screen: Chrome headless failed to start: 2026-08-26 06:25:31,041 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_06_split_bill_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:31,092 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-08-26 06:25:31,502 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless failed to start: 2026-08-26 06:25:31,503 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_07_split_bill_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:31,549 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_07_split_bill_screen (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen) 2026-08-26 06:25:31,550 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-08-26 06:25:31,923 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.test_07_split_bill_screen: Chrome headless failed to start: 2026-08-26 06:25:31,924 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_07_split_bill_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:31,971 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_07_split_bill_screen (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen) 2026-08-26 06:25:31,972 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-08-26 06:25:32,530 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.test_07_split_bill_screen.test_07_split_bill_screen: Chrome headless failed to start: [41985:42006:0826/062532.350262:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [41985:42006:0826/062532.353879:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41985:42006:0826/062532.353983:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [41985:42006:0826/062532.354047:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [41985:42006:0826/062532.354056:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41985:42006:0826/062532.372699:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [41985:41985:0826/062532.373956:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [41985:42006:0826/062532.406717:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42020:42020:0826/062532.407986:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [42020:42020:0826/062532.417531:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:25:32,532 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_07_split_bill_screen : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:32,577 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-08-26 06:25:32,916 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless failed to start: 2026-08-26 06:25:32,916 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_08_refund_stay_current_table : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:32,964 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_08_refund_stay_current_table (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table) 2026-08-26 06:25:32,965 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-08-26 06:25:33,238 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.test_08_refund_stay_current_table: Chrome headless failed to start: 2026-08-26 06:25:33,239 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_08_refund_stay_current_table : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:33,283 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_08_refund_stay_current_table (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table) 2026-08-26 06:25:33,283 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-08-26 06:25:33,600 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.test_08_refund_stay_current_table.test_08_refund_stay_current_table: Chrome headless failed to start: 2026-08-26 06:25:33,600 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_08_refund_stay_current_table : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:33,644 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-08-26 06:25:35,438 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless failed to start: 2026-08-26 06:25:35,438 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_09_combo_split_bill : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:35,493 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_09_combo_split_bill (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill) 2026-08-26 06:25:35,494 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-08-26 06:25:37,718 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.test_09_combo_split_bill: Chrome headless failed to start: [42153:42174:0826/062537.537222:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [42153:42174:0826/062537.541197:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42153:42174:0826/062537.541482:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [42153:42174:0826/062537.541543:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [42153:42174:0826/062537.541553:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42153:42174:0826/062537.552845:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42153:42153:0826/062537.557656:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [42153:42174:0826/062537.596768:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42193:42193:0826/062537.612653:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [42193:42193:0826/062537.623539:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [42153:42153:0826/062537.691563:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [42153:42153:0826/062537.691662:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [42153:42153:0826/062537.691679:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [42153:42174:0826/062537.691843:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42153:42174:0826/062537.691865:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:25:37,736 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_09_combo_split_bill : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:37,783 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_09_combo_split_bill (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill) 2026-08-26 06:25:37,783 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-08-26 06:25:39,558 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.test_09_combo_split_bill.test_09_combo_split_bill: Chrome headless failed to start: [42254:42275:0826/062539.525389:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:25:39,559 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_09_combo_split_bill : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:39,611 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-08-26 06:25:39,986 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless failed to start: 2026-08-26 06:25:39,986 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_10_save_last_preparation_changes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:40,039 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_10_save_last_preparation_changes (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes) 2026-08-26 06:25:40,040 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-08-26 06:25:40,427 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.test_10_save_last_preparation_changes: Chrome headless failed to start: 2026-08-26 06:25:40,428 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_10_save_last_preparation_changes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:40,486 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_10_save_last_preparation_changes (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes) 2026-08-26 06:25:40,486 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-08-26 06:25:40,858 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.test_10_save_last_preparation_changes.test_10_save_last_preparation_changes: Chrome headless failed to start: 2026-08-26 06:25:40,858 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_10_save_last_preparation_changes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:40,937 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_11_bill_screen_qrcode_data ... 2026-08-26 06:25:41,321 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_11_bill_screen_qrcode_data: Chrome headless failed to start: 2026-08-26 06:25:41,322 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_11_bill_screen_qrcode_data : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:41,369 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_11_bill_screen_qrcode_data (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_11_bill_screen_qrcode_data) 2026-08-26 06:25:41,371 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_11_bill_screen_qrcode_data ... 2026-08-26 06:25:41,746 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_11_bill_screen_qrcode_data.test_11_bill_screen_qrcode_data: Chrome headless failed to start: 2026-08-26 06:25:41,747 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_11_bill_screen_qrcode_data : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:41,803 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_11_bill_screen_qrcode_data (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_11_bill_screen_qrcode_data) 2026-08-26 06:25:41,803 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_11_bill_screen_qrcode_data ... 2026-08-26 06:25:42,182 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_11_bill_screen_qrcode_data.test_11_bill_screen_qrcode_data.test_11_bill_screen_qrcode_data: Chrome headless failed to start: [42376:42376:0100/000000.182063:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:25:42,183 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_11_bill_screen_qrcode_data : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:42,230 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-08-26 06:25:42,609 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless failed to start: 2026-08-26 06:25:42,610 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_12_order_tracking : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:42,667 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_12_order_tracking (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking) 2026-08-26 06:25:42,668 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-08-26 06:25:43,105 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.test_12_order_tracking: Chrome headless failed to start: 2026-08-26 06:25:43,105 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_12_order_tracking : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:43,158 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_12_order_tracking (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking) 2026-08-26 06:25:43,162 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-08-26 06:25:43,563 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.test_12_order_tracking.test_12_order_tracking: Chrome headless failed to start: 2026-08-26 06:25:43,564 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_12_order_tracking : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:43,617 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-08-26 06:25:43,910 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless failed to start: 2026-08-26 06:25:43,911 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_13_category_check : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:43,956 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_13_category_check (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check) 2026-08-26 06:25:43,957 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-08-26 06:25:44,293 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.test_13_category_check: Chrome headless failed to start: 2026-08-26 06:25:44,294 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_13_category_check : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:44,355 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_13_category_check (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check) 2026-08-26 06:25:44,355 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-08-26 06:25:44,651 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.test_13_category_check.test_13_category_check: Chrome headless failed to start: 2026-08-26 06:25:44,652 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_13_category_check : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:44,701 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-08-26 06:25:45,050 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless failed to start: 2026-08-26 06:25:45,051 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_13_crm_team : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:45,104 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_13_crm_team (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team) 2026-08-26 06:25:45,105 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-08-26 06:25:45,483 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.test_13_crm_team: Chrome headless failed to start: 2026-08-26 06:25:45,484 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_13_crm_team : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:45,533 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_13_crm_team (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team) 2026-08-26 06:25:45,533 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-08-26 06:25:46,183 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.test_13_crm_team.test_13_crm_team: Chrome headless failed to start: [42516:42539:0826/062545.907585:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [42516:42539:0826/062545.913893:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42516:42539:0826/062545.913975:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [42516:42539:0826/062545.914011:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [42516:42539:0826/062545.914021:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42516:42516:0826/062545.929577:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [42516:42539:0826/062545.929677:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42551:42551:0826/062545.941846:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [42551:42551:0826/062545.948354:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [42516:42539:0826/062545.954687:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42516:42516:0826/062546.072102:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [42516:42516:0826/062546.072188:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [42516:42516:0826/062546.072205:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [42516:42539:0826/062546.073539:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42516:42539:0826/062546.073573:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:25:46,186 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_13_crm_team : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:46,247 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-08-26 06:25:46,548 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless failed to start: 2026-08-26 06:25:46,549 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_14_change_synced_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:46,590 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_14_change_synced_order (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order) 2026-08-26 06:25:46,591 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-08-26 06:25:46,907 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.test_14_change_synced_order: Chrome headless failed to start: 2026-08-26 06:25:46,908 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_14_change_synced_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:46,956 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_14_change_synced_order (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order) 2026-08-26 06:25:46,956 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-08-26 06:25:47,246 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.test_14_change_synced_order.test_14_change_synced_order: Chrome headless failed to start: 2026-08-26 06:25:47,247 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_14_change_synced_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:47,294 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-08-26 06:25:47,662 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless failed to start: 2026-08-26 06:25:47,663 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_14_pos_payment_sync : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:47,720 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_14_pos_payment_sync (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync) 2026-08-26 06:25:47,721 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-08-26 06:25:48,126 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.test_14_pos_payment_sync: Chrome headless failed to start: 2026-08-26 06:25:48,127 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_14_pos_payment_sync : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:48,186 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_14_pos_payment_sync (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync) 2026-08-26 06:25:48,186 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-08-26 06:25:48,541 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.test_14_pos_payment_sync.test_14_pos_payment_sync: Chrome headless failed to start: 2026-08-26 06:25:48,542 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_14_pos_payment_sync : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:48,622 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_pos_refund_qty ... 2026-08-26 06:25:48,962 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_pos_refund_qty: Chrome headless failed to start: [42739:42739:0100/000000.951892:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) [42738:42738:0100/000000.952328:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:25:48,963 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_15_pos_refund_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:49,017 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_15_pos_refund_qty (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_pos_refund_qty) 2026-08-26 06:25:49,018 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_pos_refund_qty ... 2026-08-26 06:25:49,425 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_pos_refund_qty.test_15_pos_refund_qty: Chrome headless failed to start: [42740:42761:0826/062549.406412:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:25:49,425 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_15_pos_refund_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:49,498 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_15_pos_refund_qty (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_pos_refund_qty) 2026-08-26 06:25:49,502 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_pos_refund_qty ... 2026-08-26 06:25:49,873 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_pos_refund_qty.test_15_pos_refund_qty.test_15_pos_refund_qty: Chrome headless failed to start: 2026-08-26 06:25:49,873 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_15_pos_refund_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:49,939 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_book_and_release_table ... 2026-08-26 06:25:50,233 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_book_and_release_table: Chrome headless failed to start: 2026-08-26 06:25:50,240 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_book_and_release_table : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:50,292 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_book_and_release_table (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_book_and_release_table) 2026-08-26 06:25:50,293 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_book_and_release_table ... 2026-08-26 06:25:50,634 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_book_and_release_table.test_book_and_release_table: Chrome headless failed to start: 2026-08-26 06:25:50,635 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_book_and_release_table : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:50,683 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_book_and_release_table (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_book_and_release_table) 2026-08-26 06:25:50,683 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_book_and_release_table ... 2026-08-26 06:25:50,974 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_book_and_release_table.test_book_and_release_table.test_book_and_release_table: Chrome headless failed to start: 2026-08-26 06:25:50,975 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_book_and_release_table : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:51,028 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-08-26 06:25:51,360 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless failed to start: 2026-08-26 06:25:51,361 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_cancel_order_from_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:51,423 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cancel_order_from_ui (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui) 2026-08-26 06:25:51,424 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-08-26 06:25:51,918 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.test_cancel_order_from_ui: Chrome headless failed to start: [42856:42877:0826/062551.741934:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [42856:42877:0826/062551.750441:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42856:42877:0826/062551.751671:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [42856:42877:0826/062551.751711:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [42856:42877:0826/062551.751722:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42856:42877:0826/062551.763978:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42856:42856:0826/062551.772153:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [42892:42892:0826/062551.777358:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [42892:42892:0826/062551.783535:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [42856:42877:0826/062551.801731:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42856:42856:0826/062551.876273:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [42856:42856:0826/062551.876372:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [42856:42856:0826/062551.876390:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [42856:42877:0826/062551.876952:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [42856:42877:0826/062551.876980:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:25:51,921 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_cancel_order_from_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:51,984 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_cancel_order_from_ui (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui) 2026-08-26 06:25:51,984 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-08-26 06:25:52,263 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.test_cancel_order_from_ui.test_cancel_order_from_ui: Chrome headless failed to start: [42954:42975:0826/062552.228828:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:25:52,264 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_cancel_order_from_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:52,318 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_children_qty_updated_with_note ... 2026-08-26 06:25:54,237 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_children_qty_updated_with_note: Chrome headless failed to start: 2026-08-26 06:25:54,237 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_children_qty_updated_with_note : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:54,299 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_children_qty_updated_with_note (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_children_qty_updated_with_note) 2026-08-26 06:25:54,299 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_children_qty_updated_with_note ... 2026-08-26 06:25:56,340 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_children_qty_updated_with_note.test_combo_children_qty_updated_with_note: Chrome headless failed to start: 2026-08-26 06:25:56,340 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_children_qty_updated_with_note : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:56,412 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_children_qty_updated_with_note (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_children_qty_updated_with_note) 2026-08-26 06:25:56,412 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_children_qty_updated_with_note ... 2026-08-26 06:25:58,648 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_children_qty_updated_with_note.test_combo_children_qty_updated_with_note.test_combo_children_qty_updated_with_note: Chrome headless failed to start: 2026-08-26 06:25:58,649 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_children_qty_updated_with_note : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:25:58,704 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-08-26 06:26:00,573 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless failed to start: 2026-08-26 06:26:00,573 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_preparation_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:00,614 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_preparation_receipt (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt) 2026-08-26 06:26:00,617 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-08-26 06:26:02,666 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.test_combo_preparation_receipt: Chrome headless failed to start: [43040:43061:0826/062602.646806:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:26:02,667 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_preparation_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:02,715 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_preparation_receipt (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt) 2026-08-26 06:26:02,716 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-08-26 06:26:04,315 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.test_combo_preparation_receipt.test_combo_preparation_receipt: Chrome headless failed to start: 2026-08-26 06:26:04,316 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_preparation_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:04,375 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-08-26 06:26:06,518 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless failed to start: 2026-08-26 06:26:06,519 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_preparation_receipt_layout : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:06,586 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_preparation_receipt_layout (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout) 2026-08-26 06:26:06,586 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-08-26 06:26:08,241 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.test_combo_preparation_receipt_layout: Chrome headless failed to start: [43100:43121:0826/062608.007052:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43100:43121:0826/062608.012700:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43100:43121:0826/062608.012846:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43100:43121:0826/062608.012928:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43100:43121:0826/062608.012938:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43100:43121:0826/062608.034051:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43100:43100:0826/062608.035553:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [43100:43121:0826/062608.074453:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43135:43135:0826/062608.073212:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [43135:43135:0826/062608.081838:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [43100:43100:0826/062608.164201:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [43100:43100:0826/062608.164293:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [43100:43100:0826/062608.164309:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [43100:43121:0826/062608.164453:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43100:43121:0826/062608.164482:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:26:08,245 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_preparation_receipt_layout : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:08,304 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_preparation_receipt_layout (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout) 2026-08-26 06:26:08,305 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-08-26 06:26:09,958 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.test_combo_preparation_receipt_layout.test_combo_preparation_receipt_layout: Chrome headless failed to start: [43206:43227:0826/062609.750954:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43206:43227:0826/062609.754386:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43206:43227:0826/062609.754558:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43206:43227:0826/062609.754852:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43206:43227:0826/062609.754957:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43206:43206:0826/062609.782510:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [43242:43242:0826/062609.777670:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [43206:43227:0826/062609.785462:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43242:43242:0826/062609.798989:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [43206:43227:0826/062609.811938:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43206:43206:0826/062609.905908:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [43206:43206:0826/062609.906001:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [43206:43206:0826/062609.906018:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [43206:43227:0826/062609.906037:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43206:43227:0826/062609.906071:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:26:09,960 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_preparation_receipt_layout : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:10,040 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-08-26 06:26:11,862 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless failed to start: 2026-08-26 06:26:11,863 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_synchronisation : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:11,923 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_synchronisation (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation) 2026-08-26 06:26:11,924 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-08-26 06:26:14,099 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.test_combo_synchronisation: Chrome headless failed to start: [43328:43349:0826/062613.876929:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43328:43349:0826/062613.890445:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43328:43349:0826/062613.890576:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43328:43349:0826/062613.890606:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43328:43349:0826/062613.890615:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43328:43349:0826/062613.907165:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43328:43328:0826/062613.911089:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [43364:43364:0826/062613.938390:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [43364:43364:0826/062613.941138:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [43328:43349:0826/062613.941666:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:26:14,102 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_synchronisation : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:14,153 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_synchronisation (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation) 2026-08-26 06:26:14,153 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-08-26 06:26:16,169 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.test_combo_synchronisation.test_combo_synchronisation: Chrome headless failed to start: [43442:43442:0100/000000.155366:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:26:16,170 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_combo_synchronisation : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:16,212 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-08-26 06:26:16,695 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless failed to start: [43443:43464:0826/062616.673738:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:26:16,695 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_multiple_preparation_printer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:16,750 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multiple_preparation_printer (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer) 2026-08-26 06:26:16,751 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-08-26 06:26:17,294 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.test_multiple_preparation_printer: Chrome headless failed to start: 2026-08-26 06:26:17,295 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_multiple_preparation_printer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:17,351 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multiple_preparation_printer (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer) 2026-08-26 06:26:17,351 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-08-26 06:26:17,843 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.test_multiple_preparation_printer.test_multiple_preparation_printer: Chrome headless failed to start: 2026-08-26 06:26:17,843 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_multiple_preparation_printer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:17,902 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-08-26 06:26:18,771 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless failed to start: 2026-08-26 06:26:18,772 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_preparation_printer_content : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:18,821 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_preparation_printer_content (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content) 2026-08-26 06:26:18,822 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-08-26 06:26:19,829 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.test_preparation_printer_content: Chrome headless failed to start: [43533:43533:0100/000000.826807:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:26:19,829 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_preparation_printer_content : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:19,923 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_preparation_printer_content (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content) 2026-08-26 06:26:19,924 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-08-26 06:26:21,011 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.test_preparation_printer_content.test_preparation_printer_content: Chrome headless failed to start: 2026-08-26 06:26:21,012 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_preparation_printer_content : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:21,068 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_quantity_correctly_displayed_after_transfer ... 2026-08-26 06:26:21,418 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_quantity_correctly_displayed_after_transfer: Chrome headless failed to start: 2026-08-26 06:26:21,418 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_quantity_correctly_displayed_after_transfer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:21,457 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_quantity_correctly_displayed_after_transfer (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_quantity_correctly_displayed_after_transfer) 2026-08-26 06:26:21,458 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_quantity_correctly_displayed_after_transfer ... 2026-08-26 06:26:21,790 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_quantity_correctly_displayed_after_transfer.test_quantity_correctly_displayed_after_transfer: Chrome headless failed to start: [43581:43581:0100/000000.788821:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:26:21,791 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_quantity_correctly_displayed_after_transfer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:21,838 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_quantity_correctly_displayed_after_transfer (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_quantity_correctly_displayed_after_transfer) 2026-08-26 06:26:21,838 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_quantity_correctly_displayed_after_transfer ... 2026-08-26 06:26:22,142 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_quantity_correctly_displayed_after_transfer.test_quantity_correctly_displayed_after_transfer.test_quantity_correctly_displayed_after_transfer: Chrome headless failed to start: 2026-08-26 06:26:22,143 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_quantity_correctly_displayed_after_transfer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:22,196 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_reload_order_line_removed ... 2026-08-26 06:26:22,380 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_reload_order_line_removed: Chrome headless failed to start: 2026-08-26 06:26:22,380 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_reload_order_line_removed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:22,430 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_reload_order_line_removed (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_reload_order_line_removed) 2026-08-26 06:26:22,432 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_reload_order_line_removed ... 2026-08-26 06:26:22,626 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_reload_order_line_removed.test_reload_order_line_removed: Chrome headless failed to start: 2026-08-26 06:26:22,627 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_reload_order_line_removed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:22,659 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_reload_order_line_removed (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_reload_order_line_removed) 2026-08-26 06:26:22,659 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_reload_order_line_removed ... 2026-08-26 06:26:22,846 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_reload_order_line_removed.test_reload_order_line_removed.test_reload_order_line_removed: Chrome headless failed to start: [43649:43649:0100/000000.843111:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:26:22,847 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_reload_order_line_removed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:22,882 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_synchronisation_of_orders ... 2026-08-26 06:26:23,068 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_synchronisation_of_orders: Chrome headless failed to start: 2026-08-26 06:26:23,069 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_synchronisation_of_orders : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:23,103 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_synchronisation_of_orders (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_synchronisation_of_orders) 2026-08-26 06:26:23,104 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_synchronisation_of_orders ... 2026-08-26 06:26:23,509 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_synchronisation_of_orders.test_synchronisation_of_orders: Chrome headless failed to start: [43667:43688:0826/062623.260196:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43667:43688:0826/062623.265991:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43667:43688:0826/062623.266116:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43667:43688:0826/062623.266320:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43667:43688:0826/062623.266338:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43667:43688:0826/062623.280592:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43667:43667:0826/062623.281276:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [43667:43688:0826/062623.316176:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43704:43704:0826/062623.338449:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [43704:43704:0826/062623.353544:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [43667:43667:0826/062623.427903:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [43667:43667:0826/062623.427994:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [43667:43667:0826/062623.428010:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [43667:43688:0826/062623.431727:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43667:43688:0826/062623.431768:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:26:23,512 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_synchronisation_of_orders : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:23,547 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_synchronisation_of_orders (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_synchronisation_of_orders) 2026-08-26 06:26:23,547 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_synchronisation_of_orders ... 2026-08-26 06:26:23,739 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_synchronisation_of_orders.test_synchronisation_of_orders.test_synchronisation_of_orders: Chrome headless failed to start: 2026-08-26 06:26:23,740 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_synchronisation_of_orders : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:23,773 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfer_order_to_booked_table ... 2026-08-26 06:26:24,268 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfer_order_to_booked_table: Chrome headless failed to start: [43787:43808:0826/062624.036958:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43787:43808:0826/062624.041437:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43787:43808:0826/062624.041540:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43787:43808:0826/062624.041572:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43787:43808:0826/062624.041581:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43787:43808:0826/062624.057032:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43787:43787:0826/062624.060971:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [43824:43824:0826/062624.079438:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [43787:43808:0826/062624.086448:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43824:43824:0826/062624.082480:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [43802:43802:0100/000000.245555:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [43802:43802:0100/000000.245773:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:26:24,272 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_transfer_order_to_booked_table : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:24,312 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_transfer_order_to_booked_table (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfer_order_to_booked_table) 2026-08-26 06:26:24,313 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfer_order_to_booked_table ... 2026-08-26 06:26:24,665 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfer_order_to_booked_table.test_transfer_order_to_booked_table: Chrome headless failed to start: 2026-08-26 06:26:24,666 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_transfer_order_to_booked_table : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:24,730 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_transfer_order_to_booked_table (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfer_order_to_booked_table) 2026-08-26 06:26:24,730 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfer_order_to_booked_table ... 2026-08-26 06:26:25,011 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfer_order_to_booked_table.test_transfer_order_to_booked_table.test_transfer_order_to_booked_table: Chrome headless failed to start: 2026-08-26 06:26:25,011 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_transfer_order_to_booked_table : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:25,076 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfer_table_last_preparation_change ... 2026-08-26 06:26:25,531 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfer_table_last_preparation_change: Chrome headless failed to start: 2026-08-26 06:26:25,532 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_transfer_table_last_preparation_change : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:25,576 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_transfer_table_last_preparation_change (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfer_table_last_preparation_change) 2026-08-26 06:26:25,577 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfer_table_last_preparation_change ... 2026-08-26 06:26:26,058 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfer_table_last_preparation_change.test_transfer_table_last_preparation_change: Chrome headless failed to start: 2026-08-26 06:26:26,059 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_transfer_table_last_preparation_change : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:26,120 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_transfer_table_last_preparation_change (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfer_table_last_preparation_change) 2026-08-26 06:26:26,121 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfer_table_last_preparation_change ... 2026-08-26 06:26:26,671 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfer_table_last_preparation_change.test_transfer_table_last_preparation_change.test_transfer_table_last_preparation_change: Chrome headless failed to start: 2026-08-26 06:26:26,672 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_transfer_table_last_preparation_change : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:26,735 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-08-26 06:26:27,327 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless failed to start: [43980:44001:0826/062627.095975:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43980:44001:0826/062627.106083:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43980:44001:0826/062627.113217:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43980:44001:0826/062627.113304:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [43980:44001:0826/062627.113317:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43980:44001:0826/062627.120595:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [43980:43980:0826/062627.121565:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [44015:44015:0826/062627.144736:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [44015:44015:0826/062627.148422:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [43980:44001:0826/062627.151382:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:26:27,331 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_user_on_residual_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:27,386 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_user_on_residual_order (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order) 2026-08-26 06:26:27,387 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-08-26 06:26:27,754 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.test_user_on_residual_order: Chrome headless failed to start: 2026-08-26 06:26:27,755 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_user_on_residual_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:27,817 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_user_on_residual_order (odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order) 2026-08-26 06:26:27,817 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-08-26 06:26:28,141 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.test_user_on_residual_order.test_user_on_residual_order: Chrome headless failed to start: 2026-08-26 06:26:28,141 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant.tests.test_frontend: skipped TestFrontend.test_user_on_residual_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:28,293 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:26:42,056 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #176 deleted restaurant.floor records with IDs: [12] 2026-08-26 06:26:42,936 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-08-26 06:26:43,378 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless failed to start: 2026-08-26 06:26:43,379 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: skipped TestPoSRestaurantLoyalty.test_change_table_rewards_stay : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:43,424 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_change_table_rewards_stay (odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay) 2026-08-26 06:26:43,425 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-08-26 06:26:44,075 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.test_change_table_rewards_stay: Chrome headless failed to start: [44131:44152:0826/062643.847153:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44131:44152:0826/062643.852947:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44131:44152:0826/062643.853052:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44131:44152:0826/062643.860569:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44131:44152:0826/062643.860611:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44131:44131:0826/062643.878372:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [44131:44152:0826/062643.883133:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44167:44167:0826/062643.897485:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [44167:44167:0826/062643.902096:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [44131:44152:0826/062643.911898:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44131:44131:0826/062643.995409:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [44131:44131:0826/062643.995504:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [44131:44152:0826/062643.998699:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:26:44,078 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: skipped TestPoSRestaurantLoyalty.test_change_table_rewards_stay : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:44,123 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_change_table_rewards_stay (odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay) 2026-08-26 06:26:44,123 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-08-26 06:26:44,585 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.test_change_table_rewards_stay.test_change_table_rewards_stay: Chrome headless failed to start: 2026-08-26 06:26:44,586 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: skipped TestPoSRestaurantLoyalty.test_change_table_rewards_stay : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:26:44,695 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:27:00,024 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-08-26 06:27:00,456 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33121085 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'}] 2026-08-26 06:27:03,282 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33121085 order {'name': 'Order 12345-123-1234', 'uuid': '12345-123-1234'} created pos.order #319 2026-08-26 06:27:03,282 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33121085 finished 2026-08-26 06:27:03,496 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-08-26 06:27:05,968 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-08-26 06:27:06,598 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38871316 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '4ed18926-f041-4c14-ad49-7c27d8f09fa3'}] 2026-08-26 06:27:06,829 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #180 deleted stock.move.line records with IDs: [738] 2026-08-26 06:27:08,746 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38871316 order {'name': 'Order 00044-003-0014', 'uuid': '4ed18926-f041-4c14-ad49-7c27d8f09fa3'} created pos.order #320 2026-08-26 06:27:08,751 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38871316 finished 2026-08-26 06:27:09,662 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-08-26 06:27:10,920 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless failed to start: [44250:44271:0826/062710.689679:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44250:44271:0826/062710.694682:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44250:44271:0826/062710.695015:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44250:44271:0826/062710.695339:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44250:44271:0826/062710.695453:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44250:44271:0826/062710.705441:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44250:44250:0826/062710.709242:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [44286:44286:0826/062710.720540:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [44286:44286:0826/062710.727963:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [44250:44271:0826/062710.731336:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44250:44250:0826/062710.835981:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [44250:44250:0826/062710.836098:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [44250:44250:0826/062710.836113:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [44250:44271:0826/062710.836119:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44250:44271:0826/062710.836158:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:27:10,924 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_customer_notes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:10,974 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_notes (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes) 2026-08-26 06:27:10,976 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-08-26 06:27:12,245 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.test_customer_notes: Chrome headless failed to start: [44355:44376:0826/062712.020609:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44355:44376:0826/062712.027221:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44355:44376:0826/062712.027334:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44355:44376:0826/062712.027487:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44355:44376:0826/062712.027506:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44355:44376:0826/062712.045969:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44355:44355:0826/062712.050414:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [44390:44390:0826/062712.058607:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [44390:44390:0826/062712.063884:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [44355:44376:0826/062712.080994:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44370:44370:0100/000000.214805:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [44370:44370:0100/000000.215018:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:27:12,247 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_customer_notes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:12,299 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_customer_notes (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes) 2026-08-26 06:27:12,299 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-08-26 06:27:13,462 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.test_customer_notes.test_customer_notes: Chrome headless failed to start: 2026-08-26 06:27:13,463 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_customer_notes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:13,534 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-08-26 06:27:14,180 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless failed to start: 2026-08-26 06:27:14,181 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_down_payment_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:14,238 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_down_payment_displayed (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed) 2026-08-26 06:27:14,239 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-08-26 06:27:14,958 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.test_down_payment_displayed: Chrome headless failed to start: 2026-08-26 06:27:14,958 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_down_payment_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:15,007 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_down_payment_displayed (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed) 2026-08-26 06:27:15,008 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-08-26 06:27:15,707 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.test_down_payment_displayed.test_down_payment_displayed: Chrome headless failed to start: [44520:44520:0100/000000.706547:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:27:15,708 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_down_payment_displayed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:15,746 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-08-26 06:27:16,868 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless failed to start: 2026-08-26 06:27:16,869 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_amount_to_invoice : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:16,917 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_downpayment_amount_to_invoice (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice) 2026-08-26 06:27:16,918 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-08-26 06:27:18,103 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.test_downpayment_amount_to_invoice: Chrome headless failed to start: 2026-08-26 06:27:18,104 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_amount_to_invoice : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:18,150 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_downpayment_amount_to_invoice (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice) 2026-08-26 06:27:18,150 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-08-26 06:27:19,384 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.test_downpayment_amount_to_invoice.test_downpayment_amount_to_invoice: Chrome headless failed to start: [44556:44579:0826/062719.346930:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:27:19,385 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_amount_to_invoice : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:19,440 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_displayed_multiple_sync ... 2026-08-26 06:27:19,453 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_displayed_multiple_sync : pos_preparation_display module is required for this test 2026-08-26 06:27:19,483 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-08-26 06:27:22,192 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-08-26 06:27:23,359 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless failed to start: [44582:44603:0826/062723.336459:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:27:23,360 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_refund : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:23,415 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_downpayment_refund (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund) 2026-08-26 06:27:23,416 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-08-26 06:27:24,475 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.test_downpayment_refund: Chrome headless failed to start: [44609:44630:0826/062724.289509:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44609:44630:0826/062724.293790:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44609:44630:0826/062724.293924:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44609:44630:0826/062724.293964:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44609:44630:0826/062724.293976:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44609:44630:0826/062724.315736:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44609:44609:0826/062724.323859:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [44644:44644:0826/062724.354501:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [44609:44630:0826/062724.358364:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44644:44644:0826/062724.363303:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [44609:44609:0826/062724.445975:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [44609:44609:0826/062724.446059:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [44609:44609:0826/062724.446072:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [44609:44630:0826/062724.446092:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44609:44630:0826/062724.446119:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:27:24,478 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_refund : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:24,524 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_downpayment_refund (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund) 2026-08-26 06:27:24,524 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-08-26 06:27:25,829 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.test_downpayment_refund.test_downpayment_refund: Chrome headless failed to start: [44709:44732:0826/062725.600228:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44709:44732:0826/062725.604770:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44709:44732:0826/062725.604864:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44709:44732:0826/062725.604899:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44709:44732:0826/062725.604909:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44709:44732:0826/062725.624201:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44709:44709:0826/062725.633617:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [44744:44744:0826/062725.638215:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [44744:44744:0826/062725.644406:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [44709:44732:0826/062725.711090:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44709:44709:0826/062725.789882:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [44709:44709:0826/062725.789977:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [44709:44709:0826/062725.789994:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [44709:44732:0826/062725.790259:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44709:44732:0826/062725.790290:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:27:25,832 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_refund : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:25,878 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_fixed_taxed_product ... 2026-08-26 06:27:27,268 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_fixed_taxed_product: Chrome headless failed to start: 2026-08-26 06:27:27,268 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_with_fixed_taxed_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:27,313 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_downpayment_with_fixed_taxed_product (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_fixed_taxed_product) 2026-08-26 06:27:27,314 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_fixed_taxed_product ... 2026-08-26 06:27:28,730 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_fixed_taxed_product.test_downpayment_with_fixed_taxed_product: Chrome headless failed to start: 2026-08-26 06:27:28,731 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_with_fixed_taxed_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:28,796 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_downpayment_with_fixed_taxed_product (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_fixed_taxed_product) 2026-08-26 06:27:28,796 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_fixed_taxed_product ... 2026-08-26 06:27:30,329 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_fixed_taxed_product.test_downpayment_with_fixed_taxed_product.test_downpayment_with_fixed_taxed_product: Chrome headless failed to start: 2026-08-26 06:27:30,330 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_with_fixed_taxed_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:30,381 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-08-26 06:27:32,129 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless failed to start: [44859:44880:0826/062732.111139:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:27:32,130 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_with_taxed_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:32,180 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_downpayment_with_taxed_product (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product) 2026-08-26 06:27:32,181 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-08-26 06:27:33,828 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.test_downpayment_with_taxed_product: Chrome headless failed to start: 2026-08-26 06:27:33,829 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_with_taxed_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:33,880 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_downpayment_with_taxed_product (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product) 2026-08-26 06:27:33,880 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-08-26 06:27:35,510 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.test_downpayment_with_taxed_product.test_downpayment_with_taxed_product: Chrome headless failed to start: [44915:44915:0100/000000.506747:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:27:35,511 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_downpayment_with_taxed_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:35,569 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-08-26 06:27:36,647 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless failed to start: [44917:44938:0826/062736.428723:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44917:44938:0826/062736.433214:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44917:44938:0826/062736.433307:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44917:44938:0826/062736.433705:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [44917:44938:0826/062736.433727:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44917:44938:0826/062736.453578:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [44917:44917:0826/062736.457315:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [44953:44953:0826/062736.471908:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [44953:44953:0826/062736.482563:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [44917:44938:0826/062736.485926:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:27:36,651 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_draft_pos_order_linked_sale_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:36,710 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_draft_pos_order_linked_sale_order (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order) 2026-08-26 06:27:36,711 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-08-26 06:27:37,810 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.test_draft_pos_order_linked_sale_order: Chrome headless failed to start: [45034:45034:0100/000000.808531:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:27:37,811 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_draft_pos_order_linked_sale_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:37,868 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_draft_pos_order_linked_sale_order (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order) 2026-08-26 06:27:37,868 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-08-26 06:27:39,034 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.test_draft_pos_order_linked_sale_order.test_draft_pos_order_linked_sale_order: Chrome headless failed to start: 2026-08-26 06:27:39,035 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_draft_pos_order_linked_sale_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:39,125 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-08-26 06:27:39,934 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome headless failed to start: 2026-08-26 06:27:39,935 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:39,985 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ecommerce_paid_order_is_hidden_in_pos (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos) 2026-08-26 06:27:39,985 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-08-26 06:27:40,691 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.test_ecommerce_paid_order_is_hidden_in_pos: Chrome headless failed to start: [45072:45093:0826/062740.663517:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:27:40,691 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:40,756 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ecommerce_paid_order_is_hidden_in_pos (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos) 2026-08-26 06:27:40,756 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-08-26 06:27:41,525 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.test_ecommerce_paid_order_is_hidden_in_pos.test_ecommerce_paid_order_is_hidden_in_pos: Chrome headless failed to start: [45098:45119:0826/062741.488231:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:27:41,525 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:41,573 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-08-26 06:27:42,120 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome headless failed to start: 2026-08-26 06:27:42,121 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:42,160 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ecommerce_unpaid_order_is_shown_in_pos (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos) 2026-08-26 06:27:42,161 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-08-26 06:27:42,957 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome headless failed to start: [45147:45170:0826/062742.672936:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45147:45170:0826/062742.680444:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45147:45170:0826/062742.680993:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45147:45170:0826/062742.681037:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45147:45170:0826/062742.681048:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45147:45147:0826/062742.705908:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [45147:45170:0826/062742.706450:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45184:45184:0826/062742.722455:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [45184:45184:0826/062742.727892:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [45147:45170:0826/062742.754791:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45147:45147:0826/062742.905396:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [45147:45147:0826/062742.905487:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [45147:45147:0826/062742.905503:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:27:42,960 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:43,002 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ecommerce_unpaid_order_is_shown_in_pos (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos) 2026-08-26 06:27:43,002 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-08-26 06:27:43,553 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.test_ecommerce_unpaid_order_is_shown_in_pos.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome headless failed to start: 2026-08-26 06:27:43,553 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:43,597 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-08-26 06:27:44,946 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless failed to start: 2026-08-26 06:27:44,947 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_import_lot_groupable_and_non_groupable : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:44,996 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_import_lot_groupable_and_non_groupable (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable) 2026-08-26 06:27:44,997 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-08-26 06:27:46,466 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.test_import_lot_groupable_and_non_groupable: Chrome headless failed to start: 2026-08-26 06:27:46,467 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_import_lot_groupable_and_non_groupable : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:46,527 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_import_lot_groupable_and_non_groupable (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable) 2026-08-26 06:27:46,527 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-08-26 06:27:48,014 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.test_import_lot_groupable_and_non_groupable.test_import_lot_groupable_and_non_groupable: Chrome headless failed to start: 2026-08-26 06:27:48,015 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_import_lot_groupable_and_non_groupable : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:48,073 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-08-26 06:27:48,786 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless failed to start: 2026-08-26 06:27:48,786 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_multiple_lots_sale_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:48,829 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multiple_lots_sale_order (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order) 2026-08-26 06:27:48,830 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-08-26 06:27:49,542 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.test_multiple_lots_sale_order: Chrome headless failed to start: 2026-08-26 06:27:49,542 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_multiple_lots_sale_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:49,601 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_multiple_lots_sale_order (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order) 2026-08-26 06:27:49,601 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-08-26 06:27:50,659 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.test_multiple_lots_sale_order.test_multiple_lots_sale_order: Chrome headless failed to start: [45364:45385:0826/062750.435895:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45364:45385:0826/062750.439863:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45364:45385:0826/062750.440750:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45364:45385:0826/062750.441053:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45364:45385:0826/062750.441073:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45364:45385:0826/062750.454056:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45364:45364:0826/062750.457653:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [45364:45385:0826/062750.481011:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45401:45401:0826/062750.486029:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [45401:45401:0826/062750.496920:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [45364:45364:0826/062750.563670:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [45364:45364:0826/062750.563770:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [45364:45364:0826/062750.563785:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [45364:45385:0826/062750.563786:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45364:45385:0826/062750.563816:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45379:45379:0100/000000.612581:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [45379:45379:0100/000000.612769:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:27:50,662 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_multiple_lots_sale_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:50,735 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-08-26 06:27:51,748 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless failed to start: 2026-08-26 06:27:51,749 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_order_does_not_remain_in_list : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:51,816 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_does_not_remain_in_list (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list) 2026-08-26 06:27:51,817 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-08-26 06:27:52,910 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.test_order_does_not_remain_in_list: Chrome headless failed to start: 2026-08-26 06:27:52,911 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_order_does_not_remain_in_list : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:52,971 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_does_not_remain_in_list (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list) 2026-08-26 06:27:52,971 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-08-26 06:27:53,870 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.test_order_does_not_remain_in_list.test_order_does_not_remain_in_list: Chrome headless failed to start: [45513:45513:0100/000000.868261:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:27:53,871 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_order_does_not_remain_in_list : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:53,923 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-08-26 06:27:54,485 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless failed to start: 2026-08-26 06:27:54,486 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_order_sale_team : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:54,524 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_sale_team (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team) 2026-08-26 06:27:54,525 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-08-26 06:27:55,162 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.test_order_sale_team: Chrome headless failed to start: [45531:45552:0826/062754.937479:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45531:45552:0826/062754.947523:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45531:45552:0826/062754.948130:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45531:45552:0826/062754.948216:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45531:45552:0826/062754.948229:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45531:45552:0826/062754.961908:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45531:45531:0826/062754.967394:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [45531:45552:0826/062755.001876:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45566:45566:0826/062755.001648:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [45566:45566:0826/062755.005863:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [45531:45531:0826/062755.080009:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [45531:45531:0826/062755.080095:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [45531:45531:0826/062755.080113:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [45531:45552:0826/062755.080326:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45531:45552:0826/062755.080354:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:27:55,165 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_order_sale_team : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:55,216 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_sale_team (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team) 2026-08-26 06:27:55,216 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-08-26 06:27:55,737 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.test_order_sale_team.test_order_sale_team: Chrome headless failed to start: 2026-08-26 06:27:55,738 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_order_sale_team : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:27:55,780 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-08-26 06:27:57,941 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-08-26 06:27:58,879 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26149524 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'}] 2026-08-26 06:28:01,357 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26149524 order {'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'} created pos.order #323 2026-08-26 06:28:01,357 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26149524 finished 2026-08-26 06:28:01,709 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-08-26 06:28:02,210 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless failed to start: 2026-08-26 06:28:02,211 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_pos_not_groupable_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:02,265 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_not_groupable_product (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product) 2026-08-26 06:28:02,266 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-08-26 06:28:02,902 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.test_pos_not_groupable_product: Chrome headless failed to start: 2026-08-26 06:28:02,903 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_pos_not_groupable_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:02,965 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_not_groupable_product (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product) 2026-08-26 06:28:02,966 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-08-26 06:28:03,874 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.test_pos_not_groupable_product.test_pos_not_groupable_product: Chrome headless failed to start: [45678:45701:0826/062803.636033:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45678:45701:0826/062803.643352:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45678:45701:0826/062803.645071:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45678:45701:0826/062803.645101:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45678:45701:0826/062803.645109:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45678:45701:0826/062803.652642:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45678:45678:0826/062803.658073:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [45678:45701:0826/062803.703316:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45713:45713:0826/062803.700348:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [45713:45713:0826/062803.712011:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [45678:45678:0826/062803.839375:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [45678:45678:0826/062803.839481:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [45678:45678:0826/062803.839498:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [45678:45701:0826/062803.839881:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45678:45701:0826/062803.839912:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:03,877 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_pos_not_groupable_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:03,926 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-08-26 06:28:04,780 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless failed to start: [45777:45798:0826/062804.557542:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45777:45798:0826/062804.565854:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45777:45798:0826/062804.566516:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45777:45798:0826/062804.566549:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45777:45798:0826/062804.566559:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45777:45777:0826/062804.582115:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [45777:45798:0826/062804.599925:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45813:45813:0826/062804.593104:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [45813:45813:0826/062804.605753:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [45777:45798:0826/062804.633033:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:04,783 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_pos_order_and_invoice_amounts : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:04,849 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_order_and_invoice_amounts (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts) 2026-08-26 06:28:04,850 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-08-26 06:28:05,472 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.test_pos_order_and_invoice_amounts: Chrome headless failed to start: 2026-08-26 06:28:05,473 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_pos_order_and_invoice_amounts : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:05,518 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_order_and_invoice_amounts (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts) 2026-08-26 06:28:05,518 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-08-26 06:28:06,337 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.test_pos_order_and_invoice_amounts.test_pos_order_and_invoice_amounts: Chrome headless failed to start: [45902:45923:0826/062806.115536:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45902:45923:0826/062806.123482:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45902:45923:0826/062806.123601:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45902:45923:0826/062806.123640:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [45902:45923:0826/062806.123650:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45902:45923:0826/062806.129722:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [45902:45902:0826/062806.135925:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [45939:45939:0826/062806.145008:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [45939:45939:0826/062806.147180:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [45902:45923:0826/062806.160553:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:06,340 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_pos_order_and_invoice_amounts : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:06,392 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_repair ... 2026-08-26 06:28:07,689 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_repair: Chrome headless failed to start: [46006:46027:0826/062807.413597:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46006:46027:0826/062807.421701:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46006:46027:0826/062807.421831:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46006:46027:0826/062807.421915:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46006:46027:0826/062807.421928:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46040:46040:0826/062807.454983:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [46006:46027:0826/062807.459175:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46040:46040:0826/062807.459764:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [46006:46006:0826/062807.476164:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [46006:46027:0826/062807.516104:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:07,692 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_pos_repair : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:07,741 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_repair (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_repair) 2026-08-26 06:28:07,742 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_repair ... 2026-08-26 06:28:08,827 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_repair.test_pos_repair: Chrome headless failed to start: 2026-08-26 06:28:08,827 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_pos_repair : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:08,881 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_repair (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_repair) 2026-08-26 06:28:08,881 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_repair ... 2026-08-26 06:28:10,009 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_repair.test_pos_repair.test_pos_repair: Chrome headless failed to start: 2026-08-26 06:28:10,010 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_pos_repair : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:10,066 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-08-26 06:28:10,787 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless failed to start: 2026-08-26 06:28:10,788 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_quantity_updated_settle : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:10,839 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_quantity_updated_settle (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle) 2026-08-26 06:28:10,840 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-08-26 06:28:11,461 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.test_quantity_updated_settle: Chrome headless failed to start: [46152:46173:0826/062811.428127:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:28:11,462 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_quantity_updated_settle : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:11,507 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_quantity_updated_settle (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle) 2026-08-26 06:28:11,507 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-08-26 06:28:12,132 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.test_quantity_updated_settle.test_quantity_updated_settle: Chrome headless failed to start: 2026-08-26 06:28:12,133 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_quantity_updated_settle : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:12,178 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-08-26 06:28:13,321 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1300115 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': 'f872a052-9b1d-44d3-a400-15696ac054c1'}] 2026-08-26 06:28:13,655 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #180 deleted stock.move.line records with IDs: [798] 2026-08-26 06:28:15,921 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1300115 order {'name': 'Order 00044-003-0014', 'uuid': 'f872a052-9b1d-44d3-a400-15696ac054c1'} created pos.order #324 2026-08-26 06:28:15,924 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1300115 finished 2026-08-26 06:28:16,171 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32744713 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': 'c15e1bb1-64a5-41c6-b996-ef588bb2aa3a'}] 2026-08-26 06:28:17,938 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32744713 order {'name': 'Order 00044-003-0014', 'uuid': 'c15e1bb1-64a5-41c6-b996-ef588bb2aa3a'} created pos.order #325 2026-08-26 06:28:17,938 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32744713 finished 2026-08-26 06:28:18,481 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-08-26 06:28:19,529 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72355209 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '13aceafa-bb69-4a93-a7b9-648042f57230'}] 2026-08-26 06:28:19,911 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #180 deleted stock.move.line records with IDs: [803] 2026-08-26 06:28:22,268 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72355209 order {'name': 'Order 00044-003-0014', 'uuid': '13aceafa-bb69-4a93-a7b9-648042f57230'} created pos.order #326 2026-08-26 06:28:22,271 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72355209 finished 2026-08-26 06:28:23,223 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-08-26 06:28:23,972 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome headless failed to start: 2026-08-26 06:28:23,972 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_sale_order_fp_different_from_partner_one : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:24,006 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_sale_order_fp_different_from_partner_one (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one) 2026-08-26 06:28:24,007 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-08-26 06:28:24,939 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.test_sale_order_fp_different_from_partner_one: Chrome headless failed to start: [46210:46231:0826/062824.639448:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46210:46231:0826/062824.644725:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46210:46231:0826/062824.644837:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46210:46231:0826/062824.645025:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46210:46231:0826/062824.645035:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46210:46231:0826/062824.687232:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46210:46210:0826/062824.687384:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [46245:46245:0826/062824.684193:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [46245:46245:0826/062824.694605:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [46210:46231:0826/062824.732901:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46210:46210:0826/062824.849502:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [46210:46210:0826/062824.849603:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [46210:46210:0826/062824.849619:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [46210:46231:0826/062824.854652:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46210:46231:0826/062824.854687:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:24,942 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_sale_order_fp_different_from_partner_one : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:24,984 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_sale_order_fp_different_from_partner_one (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one) 2026-08-26 06:28:24,984 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-08-26 06:28:25,662 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.test_sale_order_fp_different_from_partner_one.test_sale_order_fp_different_from_partner_one: Chrome headless failed to start: 2026-08-26 06:28:25,663 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_sale_order_fp_different_from_partner_one : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:25,704 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-08-26 06:28:26,690 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless failed to start: [46324:46347:0826/062826.518161:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46324:46347:0826/062826.524298:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46324:46347:0826/062826.524419:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46324:46347:0826/062826.524538:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46324:46347:0826/062826.524549:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46324:46347:0826/062826.535108:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46324:46324:0826/062826.539934:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [46360:46360:0826/062826.555596:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [46324:46347:0826/062826.566460:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46360:46360:0826/062826.561484:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:28:26,693 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_selected_partner_quotation_loading : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:26,745 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_selected_partner_quotation_loading (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading) 2026-08-26 06:28:26,746 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-08-26 06:28:27,737 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.test_selected_partner_quotation_loading: Chrome headless failed to start: [46422:46443:0826/062827.510522:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46422:46443:0826/062827.517566:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46422:46443:0826/062827.519083:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46422:46443:0826/062827.519142:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46422:46443:0826/062827.519153:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46422:46443:0826/062827.530742:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46422:46422:0826/062827.532767:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [46457:46457:0826/062827.557168:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [46457:46457:0826/062827.560047:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [46422:46443:0826/062827.561403:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:27,740 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_selected_partner_quotation_loading : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:27,787 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_selected_partner_quotation_loading (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading) 2026-08-26 06:28:27,787 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-08-26 06:28:28,610 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.test_selected_partner_quotation_loading.test_selected_partner_quotation_loading: Chrome headless failed to start: 2026-08-26 06:28:28,611 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_selected_partner_quotation_loading : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:28,660 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-08-26 06:28:30,107 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless failed to start: [46553:46553:0100/000000.101692:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:28:30,108 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_cancelled_sale_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:30,163 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_cancelled_sale_order (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order) 2026-08-26 06:28:30,164 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-08-26 06:28:31,587 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.test_settle_cancelled_sale_order: Chrome headless failed to start: 2026-08-26 06:28:31,588 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_cancelled_sale_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:31,647 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_cancelled_sale_order (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order) 2026-08-26 06:28:31,648 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-08-26 06:28:33,083 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.test_settle_cancelled_sale_order.test_settle_cancelled_sale_order: Chrome headless failed to start: 2026-08-26 06:28:33,084 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_cancelled_sale_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:33,132 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-08-26 06:28:33,990 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless failed to start: [46589:46610:0826/062833.707405:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46589:46610:0826/062833.714707:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46589:46610:0826/062833.714801:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46589:46610:0826/062833.714836:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46589:46610:0826/062833.714846:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46589:46610:0826/062833.736414:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46589:46589:0826/062833.737289:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [46624:46624:0826/062833.767311:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [46624:46624:0826/062833.771069:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [46589:46610:0826/062833.807641:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46589:46589:0826/062833.926659:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [46589:46589:0826/062833.926728:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [46589:46589:0826/062833.926740:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:28:33,993 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_draft_order_service_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:34,051 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_draft_order_service_product (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product) 2026-08-26 06:28:34,052 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-08-26 06:28:34,597 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.test_settle_draft_order_service_product: Chrome headless failed to start: 2026-08-26 06:28:34,598 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_draft_order_service_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:34,644 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_draft_order_service_product (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product) 2026-08-26 06:28:34,644 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-08-26 06:28:35,494 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.test_settle_draft_order_service_product.test_settle_draft_order_service_product: Chrome headless failed to start: [46703:46726:0826/062835.216598:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46703:46726:0826/062835.222666:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46703:46726:0826/062835.222769:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46703:46726:0826/062835.222823:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46703:46726:0826/062835.222834:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46703:46726:0826/062835.239655:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46703:46703:0826/062835.243887:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [46738:46738:0826/062835.279857:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [46738:46738:0826/062835.286838:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [46703:46726:0826/062835.342922:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:35,497 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_draft_order_service_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:35,550 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-08-26 06:28:36,829 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless failed to start: [46817:46817:0100/000000.827278:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:28:36,830 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_groupable_lot_total_amount : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:36,878 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_groupable_lot_total_amount (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount) 2026-08-26 06:28:36,879 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-08-26 06:28:38,206 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.test_settle_groupable_lot_total_amount: Chrome headless failed to start: [46833:46833:0100/000000.202083:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:28:38,207 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_groupable_lot_total_amount : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:38,256 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_groupable_lot_total_amount (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount) 2026-08-26 06:28:38,256 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-08-26 06:28:39,410 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.test_settle_groupable_lot_total_amount.test_settle_groupable_lot_total_amount: Chrome headless failed to start: 2026-08-26 06:28:39,411 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_groupable_lot_total_amount : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:39,458 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-08-26 06:28:40,517 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless failed to start: 2026-08-26 06:28:40,517 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_change_customer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:40,578 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_change_customer (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer) 2026-08-26 06:28:40,579 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-08-26 06:28:41,484 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.test_settle_order_change_customer: Chrome headless failed to start: 2026-08-26 06:28:41,484 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_change_customer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:41,531 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_change_customer (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer) 2026-08-26 06:28:41,531 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-08-26 06:28:42,645 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.test_settle_order_change_customer.test_settle_order_change_customer: Chrome headless failed to start: [46884:46905:0826/062842.408722:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46884:46905:0826/062842.412303:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46884:46905:0826/062842.412601:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46884:46905:0826/062842.414676:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [46884:46905:0826/062842.414706:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46884:46905:0826/062842.431808:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46884:46884:0826/062842.435710:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [46919:46919:0826/062842.464927:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [46919:46919:0826/062842.477731:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [46884:46905:0826/062842.482440:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46884:46884:0826/062842.571815:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [46884:46884:0826/062842.571900:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [46884:46884:0826/062842.571919:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [46884:46905:0826/062842.574428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [46884:46905:0826/062842.574457:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:42,648 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_change_customer : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:42,707 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-08-26 06:28:43,524 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome headless failed to start: 2026-08-26 06:28:43,525 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_ship_later_effect_on_so : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:43,569 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_ship_later_effect_on_so (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so) 2026-08-26 06:28:43,570 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-08-26 06:28:44,536 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.test_settle_order_ship_later_effect_on_so: Chrome headless failed to start: [47000:47022:0826/062844.300877:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47000:47022:0826/062844.316633:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47000:47022:0826/062844.316770:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47000:47022:0826/062844.322277:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47000:47022:0826/062844.322314:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47000:47022:0826/062844.337026:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47000:47000:0826/062844.338150:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [47035:47035:0826/062844.347884:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [47035:47035:0826/062844.353041:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [47000:47022:0826/062844.361940:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:44,539 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_ship_later_effect_on_so : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:44,587 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_ship_later_effect_on_so (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so) 2026-08-26 06:28:44,587 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-08-26 06:28:45,370 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.test_settle_order_ship_later_effect_on_so.test_settle_order_ship_later_effect_on_so: Chrome headless failed to start: 2026-08-26 06:28:45,371 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_ship_later_effect_on_so : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:45,430 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-08-26 06:28:46,796 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless failed to start: 2026-08-26 06:28:46,797 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_unreserve_order_lines : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:46,852 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_unreserve_order_lines (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines) 2026-08-26 06:28:46,853 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-08-26 06:28:48,112 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.test_settle_order_unreserve_order_lines: Chrome headless failed to start: 2026-08-26 06:28:48,112 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_unreserve_order_lines : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:48,175 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_unreserve_order_lines (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines) 2026-08-26 06:28:48,176 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-08-26 06:28:49,330 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.test_settle_order_unreserve_order_lines.test_settle_order_unreserve_order_lines: Chrome headless failed to start: 2026-08-26 06:28:49,331 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_unreserve_order_lines : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:49,379 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-08-26 06:28:50,526 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless failed to start: 2026-08-26 06:28:50,527 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_different_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:50,595 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_different_product (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product) 2026-08-26 06:28:50,596 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-08-26 06:28:51,929 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.test_settle_order_with_different_product: Chrome headless failed to start: [47191:47212:0826/062851.748600:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47191:47212:0826/062851.754437:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47191:47212:0826/062851.755221:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47191:47212:0826/062851.755266:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47191:47212:0826/062851.755330:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47191:47212:0826/062851.766825:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47191:47191:0826/062851.772867:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [47227:47227:0826/062851.781099:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [47227:47227:0826/062851.783645:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [47191:47212:0826/062851.798237:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47191:47191:0826/062851.879033:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [47191:47191:0826/062851.879133:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [47191:47191:0826/062851.879153:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [47191:47212:0826/062851.880804:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47191:47212:0826/062851.880836:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:51,932 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_different_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:51,995 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_different_product (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product) 2026-08-26 06:28:51,995 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-08-26 06:28:52,927 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.test_settle_order_with_different_product.test_settle_order_with_different_product: Chrome headless failed to start: [47290:47311:0826/062852.894952:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:28:52,928 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_different_product : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:52,998 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-08-26 06:28:53,810 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless failed to start: 2026-08-26 06:28:53,811 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_different_uom : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:53,857 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_different_uom (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom) 2026-08-26 06:28:53,858 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-08-26 06:28:54,930 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.test_settle_order_with_different_uom: Chrome headless failed to start: 2026-08-26 06:28:54,931 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_different_uom : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:54,976 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_different_uom (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom) 2026-08-26 06:28:54,976 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-08-26 06:28:56,010 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.test_settle_order_with_different_uom.test_settle_order_with_different_uom: Chrome headless failed to start: 2026-08-26 06:28:56,010 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_different_uom : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:56,065 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-08-26 06:28:56,940 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless failed to start: [47361:47382:0826/062856.713159:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47361:47382:0826/062856.718357:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47361:47382:0826/062856.720045:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47361:47382:0826/062856.720104:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47361:47382:0826/062856.720118:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47361:47382:0826/062856.734487:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47361:47361:0826/062856.738625:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [47361:47382:0826/062856.770942:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47396:47396:0826/062856.770898:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [47396:47396:0826/062856.782624:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [47361:47361:0826/062856.864910:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [47361:47361:0826/062856.864979:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [47361:47361:0826/062856.864990:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [47361:47382:0826/062856.866421:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47361:47382:0826/062856.866449:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:56,943 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_incompatible_partner : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:56,997 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_incompatible_partner (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner) 2026-08-26 06:28:56,998 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-08-26 06:28:57,825 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.test_settle_order_with_incompatible_partner: Chrome headless failed to start: [47464:47487:0826/062857.647166:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47464:47487:0826/062857.652725:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47464:47487:0826/062857.653572:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47464:47487:0826/062857.653609:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47464:47487:0826/062857.653618:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47464:47487:0826/062857.668284:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47464:47464:0826/062857.668784:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [47499:47499:0826/062857.692379:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [47499:47499:0826/062857.702593:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [47464:47487:0826/062857.719169:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47464:47464:0826/062857.792378:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [47464:47464:0826/062857.792462:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [47464:47464:0826/062857.792476:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [47464:47487:0826/062857.792761:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47464:47487:0826/062857.792789:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:57,828 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_incompatible_partner : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:57,882 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_incompatible_partner (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner) 2026-08-26 06:28:57,883 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-08-26 06:28:58,849 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.test_settle_order_with_incompatible_partner.test_settle_order_with_incompatible_partner: Chrome headless failed to start: [47562:47583:0826/062858.651935:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47562:47583:0826/062858.656114:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47562:47583:0826/062858.656811:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47562:47583:0826/062858.656992:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47562:47583:0826/062858.657063:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47562:47562:0826/062858.675812:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [47562:47583:0826/062858.678431:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47562:47583:0826/062858.707350:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47598:47598:0826/062858.712071:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [47598:47598:0826/062858.718413:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [47562:47562:0826/062858.799096:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [47562:47562:0826/062858.799192:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [47562:47562:0826/062858.799209:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [47562:47583:0826/062858.799210:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47562:47583:0826/062858.799240:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:28:58,852 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_incompatible_partner : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:28:58,909 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-08-26 06:29:01,670 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless failed to start: 2026-08-26 06:29:01,671 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_kit : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:01,723 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_kit (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit) 2026-08-26 06:29:01,724 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-08-26 06:29:04,770 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.test_settle_order_with_kit: Chrome headless failed to start: [47687:47708:0826/062904.730858:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:29:04,770 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_kit : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:04,815 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_kit (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit) 2026-08-26 06:29:04,816 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-08-26 06:29:07,637 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.test_settle_order_with_kit.test_settle_order_with_kit: Chrome headless failed to start: [47713:47734:0826/062907.464331:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47713:47734:0826/062907.464430:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47713:47734:0826/062907.464450:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47713:47734:0826/062907.464467:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47713:47734:0826/062907.464472:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47713:47734:0826/062907.475820:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47713:47713:0826/062907.479167:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [47750:47750:0826/062907.493283:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [47713:47734:0826/062907.498433:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47750:47750:0826/062907.499365:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [47713:47713:0826/062907.592986:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [47713:47713:0826/062907.593084:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [47713:47713:0826/062907.593098:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [47713:47734:0826/062907.594436:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47713:47734:0826/062907.594465:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:29:07,640 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_kit : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:07,692 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-08-26 06:29:09,216 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless failed to start: 2026-08-26 06:29:09,216 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_lot : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:09,265 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_lot (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot) 2026-08-26 06:29:09,266 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-08-26 06:29:10,533 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.test_settle_order_with_lot: Chrome headless failed to start: 2026-08-26 06:29:10,534 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_lot : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:10,597 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_lot (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot) 2026-08-26 06:29:10,598 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-08-26 06:29:12,079 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.test_settle_order_with_lot.test_settle_order_with_lot: Chrome headless failed to start: [47847:47868:0826/062912.036514:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:29:12,079 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_lot : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:12,127 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-08-26 06:29:13,569 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless failed to start: 2026-08-26 06:29:13,570 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_multistep_delivery : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:13,625 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_multistep_delivery (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery) 2026-08-26 06:29:13,626 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-08-26 06:29:15,234 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.test_settle_order_with_multistep_delivery: Chrome headless failed to start: [47909:47909:0100/000000.228258:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:29:15,234 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_multistep_delivery : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:15,284 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_multistep_delivery (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery) 2026-08-26 06:29:15,284 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-08-26 06:29:16,821 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.test_settle_order_with_multistep_delivery.test_settle_order_with_multistep_delivery: Chrome headless failed to start: 2026-08-26 06:29:16,822 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_multistep_delivery : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:16,882 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-08-26 06:29:20,072 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless failed to start: [47927:47950:0826/062919.894303:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47927:47950:0826/062919.906176:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47927:47950:0826/062919.906304:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47927:47950:0826/062919.906333:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [47927:47950:0826/062919.906340:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47927:47950:0826/062919.917137:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [47927:47927:0826/062919.921724:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [47963:47963:0826/062919.947961:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [47963:47963:0826/062919.951268:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [47927:47950:0826/062919.954735:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:29:20,075 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_multistep_delivery_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:20,142 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_multistep_delivery_receipt (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt) 2026-08-26 06:29:20,143 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-08-26 06:29:23,054 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.test_settle_order_with_multistep_delivery_receipt: Chrome headless failed to start: 2026-08-26 06:29:23,055 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_multistep_delivery_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:23,109 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_order_with_multistep_delivery_receipt (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt) 2026-08-26 06:29:23,109 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-08-26 06:29:26,063 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.test_settle_order_with_multistep_delivery_receipt.test_settle_order_with_multistep_delivery_receipt: Chrome headless failed to start: 2026-08-26 06:29:26,064 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_order_with_multistep_delivery_receipt : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:26,112 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-08-26 06:29:26,670 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless failed to start: [48072:48093:0826/062926.635551:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:29:26,671 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_quotation_delivered_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:26,721 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_quotation_delivered_qty (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty) 2026-08-26 06:29:26,722 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-08-26 06:29:27,464 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.test_settle_quotation_delivered_qty: Chrome headless failed to start: [48099:48120:0826/062927.293886:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48099:48120:0826/062927.304872:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48099:48120:0826/062927.304990:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48099:48120:0826/062927.306579:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48099:48120:0826/062927.306613:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48099:48120:0826/062927.313358:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48099:48099:0826/062927.314168:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [48099:48120:0826/062927.334866:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48135:48135:0826/062927.341840:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [48135:48135:0826/062927.345148:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:29:27,468 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_quotation_delivered_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:27,509 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_quotation_delivered_qty (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty) 2026-08-26 06:29:27,509 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-08-26 06:29:28,049 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.test_settle_quotation_delivered_qty.test_settle_quotation_delivered_qty: Chrome headless failed to start: 2026-08-26 06:29:28,050 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_quotation_delivered_qty : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:28,096 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-08-26 06:29:29,214 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless failed to start: [48218:48239:0826/062929.020224:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48218:48239:0826/062929.030985:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48218:48239:0826/062929.041675:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48218:48239:0826/062929.041773:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48218:48239:0826/062929.041786:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48218:48239:0826/062929.058345:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48218:48218:0826/062929.063053:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [48218:48239:0826/062929.091273:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48253:48253:0826/062929.115996:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [48253:48253:0826/062929.117899:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [48218:48218:0826/062929.167838:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [48218:48239:0826/062929.172082:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:29:29,217 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_so_custom_attribute_value : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:29,263 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_so_custom_attribute_value (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value) 2026-08-26 06:29:29,264 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-08-26 06:29:30,383 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.test_settle_so_custom_attribute_value: Chrome headless failed to start: [48315:48336:0826/062930.152238:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48315:48336:0826/062930.170619:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48315:48336:0826/062930.170726:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48315:48336:0826/062930.170760:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48315:48336:0826/062930.170770:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48315:48336:0826/062930.174460:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48315:48315:0826/062930.183550:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [48350:48350:0826/062930.201194:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [48315:48336:0826/062930.209180:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48350:48350:0826/062930.210963:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:29:30,386 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_so_custom_attribute_value : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:30,461 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_so_custom_attribute_value (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value) 2026-08-26 06:29:30,461 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-08-26 06:29:31,648 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.test_settle_so_custom_attribute_value.test_settle_so_custom_attribute_value: Chrome headless failed to start: [48421:48442:0826/062931.464496:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48421:48442:0826/062931.471067:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48421:48442:0826/062931.472596:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48421:48442:0826/062931.472657:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48421:48442:0826/062931.472668:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48421:48442:0826/062931.483054:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48421:48421:0826/062931.484406:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [48457:48457:0826/062931.509693:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [48457:48457:0826/062931.512549:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [48421:48442:0826/062931.515918:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48421:48421:0826/062931.593313:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [48421:48421:0826/062931.593491:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [48421:48421:0826/062931.593511:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [48421:48442:0826/062931.594071:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48421:48442:0826/062931.594095:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48436:48436:0100/000000.624539:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [48436:48436:0100/000000.627944:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:29:31,651 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_so_custom_attribute_value : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:31,710 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-08-26 06:29:32,622 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome headless failed to start: 2026-08-26 06:29:32,623 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_so_with_non_pos_groupable_uom : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:32,657 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_so_with_non_pos_groupable_uom (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom) 2026-08-26 06:29:32,658 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-08-26 06:29:33,720 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.test_settle_so_with_non_pos_groupable_uom: Chrome headless failed to start: [48533:48554:0826/062933.537531:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48533:48554:0826/062933.543088:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48533:48554:0826/062933.543394:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48533:48554:0826/062933.543474:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48533:48554:0826/062933.543485:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48533:48554:0826/062933.552472:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48533:48533:0826/062933.556092:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [48568:48568:0826/062933.571649:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [48568:48568:0826/062933.574799:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [48533:48554:0826/062933.575186:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48533:48533:0826/062933.629454:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [48533:48533:0826/062933.629533:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [48533:48533:0826/062933.629548:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [48533:48554:0826/062933.630166:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48533:48554:0826/062933.630195:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:29:33,723 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_so_with_non_pos_groupable_uom : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:33,780 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_so_with_non_pos_groupable_uom (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom) 2026-08-26 06:29:33,780 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-08-26 06:29:34,936 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.test_settle_so_with_non_pos_groupable_uom.test_settle_so_with_non_pos_groupable_uom: Chrome headless failed to start: [48633:48654:0826/062934.654768:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48633:48654:0826/062934.658774:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48633:48654:0826/062934.658860:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48633:48654:0826/062934.658914:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48633:48654:0826/062934.658925:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48633:48654:0826/062934.674689:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48633:48633:0826/062934.690776:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [48670:48670:0826/062934.697936:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [48670:48670:0826/062934.701826:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [48633:48654:0826/062934.762832:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48633:48633:0826/062934.876593:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [48633:48633:0826/062934.876680:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [48633:48633:0826/062934.876693:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [48633:48654:0826/062934.878441:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48633:48654:0826/062934.878481:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:29:34,939 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_so_with_non_pos_groupable_uom : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:34,977 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-08-26 06:29:36,039 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless failed to start: [48750:48750:0100/000000.032494:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:29:36,040 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_so_with_pos_downpayment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:36,098 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_so_with_pos_downpayment (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment) 2026-08-26 06:29:36,099 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-08-26 06:29:37,175 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.test_settle_so_with_pos_downpayment: Chrome headless failed to start: [48752:48775:0826/062937.006661:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48752:48775:0826/062937.011673:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48752:48775:0826/062937.012774:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48752:48775:0826/062937.012816:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48752:48775:0826/062937.012824:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48752:48775:0826/062937.026488:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48752:48752:0826/062937.030502:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [48787:48787:0826/062937.040878:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [48787:48787:0826/062937.043429:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [48752:48775:0826/062937.046555:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:29:37,178 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_so_with_pos_downpayment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:37,238 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_settle_so_with_pos_downpayment (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment) 2026-08-26 06:29:37,238 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-08-26 06:29:38,331 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.test_settle_so_with_pos_downpayment.test_settle_so_with_pos_downpayment: Chrome headless failed to start: [48851:48872:0826/062938.151933:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48851:48872:0826/062938.156982:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48851:48872:0826/062938.170515:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48851:48872:0826/062938.170861:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48851:48872:0826/062938.170885:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48851:48872:0826/062938.190684:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48851:48851:0826/062938.195100:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [48886:48886:0826/062938.203833:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [48886:48886:0826/062938.211380:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [48851:48872:0826/062938.218602:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:29:38,339 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_settle_so_with_pos_downpayment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:38,399 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-08-26 06:29:40,259 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless failed to start: [48951:48972:0826/062940.076762:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48951:48972:0826/062940.083117:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48951:48972:0826/062940.083218:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48951:48972:0826/062940.083254:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [48951:48972:0826/062940.084092:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48951:48972:0826/062940.103055:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48951:48951:0826/062940.107092:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [48986:48986:0826/062940.111303:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [48986:48986:0826/062940.115993:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [48951:48972:0826/062940.128262:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48951:48951:0826/062940.197360:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [48951:48951:0826/062940.197444:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [48951:48951:0826/062940.197457:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [48951:48972:0826/062940.197464:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [48951:48972:0826/062940.197480:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:29:40,262 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_ship_later_no_default : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:40,321 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ship_later_no_default (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default) 2026-08-26 06:29:40,321 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-08-26 06:29:41,578 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.test_ship_later_no_default: Chrome headless failed to start: [49054:49075:0826/062941.393761:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49054:49075:0826/062941.410652:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49054:49075:0826/062941.410761:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49054:49075:0826/062941.410796:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49054:49075:0826/062941.410805:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49054:49075:0826/062941.422154:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49054:49054:0826/062941.425326:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [49054:49075:0826/062941.448195:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49089:49089:0826/062941.455819:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [49089:49089:0826/062941.459116:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [49054:49054:0826/062941.509230:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [49054:49054:0826/062941.509351:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [49054:49075:0826/062941.509344:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49054:49054:0826/062941.509369:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [49054:49075:0826/062941.509422:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49069:49069:0100/000000.552889:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [49069:49069:0100/000000.553083:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:29:41,581 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_ship_later_no_default : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:41,641 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_ship_later_no_default (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default) 2026-08-26 06:29:41,641 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-08-26 06:29:43,061 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.test_ship_later_no_default.test_ship_later_no_default: Chrome headless failed to start: [49145:49166:0826/062942.830630:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49145:49166:0826/062942.835060:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49145:49166:0826/062942.835198:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49145:49166:0826/062942.835235:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49145:49166:0826/062942.835278:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49145:49145:0826/062942.860599:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [49145:49166:0826/062942.863921:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49182:49182:0826/062942.882324:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [49182:49182:0826/062942.889969:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [49145:49166:0826/062942.894574:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49145:49145:0826/062943.011636:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [49145:49145:0826/062943.011705:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [49145:49145:0826/062943.011715:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [49145:49166:0826/062943.011842:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49145:49166:0826/062943.011868:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:29:43,064 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_ship_later_no_default : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:43,114 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-08-26 06:29:44,490 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless failed to start: 2026-08-26 06:29:44,490 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_show_orders_for_pos_currency_only : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:44,548 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_show_orders_for_pos_currency_only (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only) 2026-08-26 06:29:44,549 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-08-26 06:29:45,967 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.test_show_orders_for_pos_currency_only: Chrome headless failed to start: [49264:49285:0826/062945.933274:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:29:45,968 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_show_orders_for_pos_currency_only : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:46,016 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_show_orders_for_pos_currency_only (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only) 2026-08-26 06:29:46,016 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-08-26 06:29:47,320 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.test_show_orders_for_pos_currency_only.test_show_orders_for_pos_currency_only: Chrome headless failed to start: 2026-08-26 06:29:47,321 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_show_orders_for_pos_currency_only : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:47,365 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-08-26 06:29:49,281 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless failed to start: [49306:49327:0826/062949.042031:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49306:49327:0826/062949.047696:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49306:49327:0826/062949.052080:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49306:49327:0826/062949.052173:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49306:49327:0826/062949.052185:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49306:49327:0826/062949.067803:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49306:49306:0826/062949.072344:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [49342:49342:0826/062949.111708:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [49342:49342:0826/062949.114140:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [49306:49327:0826/062949.136299:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49306:49306:0826/062949.221990:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [49306:49327:0826/062949.222110:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:29:49,285 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_so_with_downpayment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:49,335 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_so_with_downpayment (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment) 2026-08-26 06:29:49,336 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-08-26 06:29:51,046 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.test_so_with_downpayment: Chrome headless failed to start: 2026-08-26 06:29:51,047 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_so_with_downpayment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:51,096 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_so_with_downpayment (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment) 2026-08-26 06:29:51,096 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-08-26 06:29:52,722 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.test_so_with_downpayment.test_so_with_downpayment: Chrome headless failed to start: 2026-08-26 06:29:52,723 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSale.test_so_with_downpayment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:29:52,773 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-08-26 06:29:53,756 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39734112 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '69f72f6f-4c9a-4d86-b50e-20a8a0d164f4'}] 2026-08-26 06:29:54,121 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #180 deleted stock.move.line records with IDs: [869] 2026-08-26 06:29:56,140 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39734112 order {'name': 'Order 00044-003-0014', 'uuid': '69f72f6f-4c9a-4d86-b50e-20a8a0d164f4'} created pos.order #328 2026-08-26 06:29:56,144 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39734112 finished 2026-08-26 06:29:56,503 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 18 checked, 18 removed 2026-08-26 06:30:08,303 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #184 deleted res.currency.rate records with IDs: [230, 231, 232] 2026-08-26 06:30:09,403 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPosSaleAccount.test_repair_cogs ... 2026-08-26 06:30:11,190 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90286237 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': 'bfb3bee6-7562-4e6c-a4a2-616bd927ccef'}] 2026-08-26 06:30:13,624 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90286237 order {'name': 'Order 00044-003-0014', 'uuid': 'bfb3bee6-7562-4e6c-a4a2-616bd927ccef'} created pos.order #329 2026-08-26 06:30:13,624 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90286237 finished 2026-08-26 06:30:13,806 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:30:27,981 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-08-26 06:30:28,774 204 INFO rb-f66e451-224253-408107 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-08-26 06:30:30,045 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [344] 2026-08-26 06:30:30,679 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless failed to start: 2026-08-26 06:30:30,680 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSalePayment.test_pos_settle_so_with_downpayment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:30:30,777 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_settle_so_with_downpayment (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment) 2026-08-26 06:30:30,778 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-08-26 06:30:31,914 204 INFO rb-f66e451-224253-408107 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-08-26 06:30:33,585 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [345] 2026-08-26 06:30:34,699 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.test_pos_settle_so_with_downpayment: Chrome headless failed to start: [49457:49478:0826/063034.520514:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49457:49478:0826/063034.525657:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49457:49478:0826/063034.525750:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49457:49478:0826/063034.525830:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49457:49478:0826/063034.525844:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49457:49478:0826/063034.537044:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49457:49457:0826/063034.544821:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [49493:49493:0826/063034.552171:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [49493:49493:0826/063034.555987:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [49457:49478:0826/063034.571499:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49457:49457:0826/063034.645885:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [49457:49478:0826/063034.645976:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:30:34,702 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSalePayment.test_pos_settle_so_with_downpayment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:30:34,824 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_settle_so_with_downpayment (odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment) 2026-08-26 06:30:34,825 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-08-26 06:30:35,954 204 INFO rb-f66e451-224253-408107 odoo.addons.payment.models.payment_transaction: tried to write on transaction with reference Test Transaction with the same value for the state: done 2026-08-26 06:30:37,539 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [346] 2026-08-26 06:30:38,543 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.test_pos_settle_so_with_downpayment.test_pos_settle_so_with_downpayment: Chrome headless failed to start: [49556:49577:0826/063038.360150:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49556:49577:0826/063038.368092:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49556:49577:0826/063038.370747:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49556:49577:0826/063038.370789:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49556:49577:0826/063038.370799:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49556:49556:0826/063038.390873:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [49556:49577:0826/063038.391474:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49591:49591:0826/063038.400063:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [49591:49591:0826/063038.406363:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [49556:49577:0826/063038.417091:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49556:49556:0826/063038.493128:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [49556:49556:0826/063038.493221:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [49556:49577:0826/063038.493243:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:30:38,547 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_flow: skipped TestPoSSalePayment.test_pos_settle_so_with_downpayment : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:30:38,715 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:30:59,251 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-08-26 06:31:01,336 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-08-26 06:31:02,841 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15233158 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'}] 2026-08-26 06:31:03,112 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #193 deleted stock.move.line records with IDs: [886, 887] 2026-08-26 06:31:03,672 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #193 deleted stock.move.line records with IDs: [888] 2026-08-26 06:31:05,457 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15233158 order {'name': 'Order 00044-003-0014', 'uuid': '00044-003-0014'} created pos.order #330 2026-08-26 06:31:05,463 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15233158 finished 2026-08-26 06:31:05,610 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:31:18,080 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #196 deleted res.currency.rate records with IDs: [234, 235, 236] 2026-08-26 06:31:18,839 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-08-26 06:31:19,228 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92722231 started for PoS orders references: [{'name': 'Order 48946-925-1379', 'uuid': '48946-925-1379'}] 2026-08-26 06:31:20,810 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92722231 order {'name': 'Order 48946-925-1379', 'uuid': '48946-925-1379'} created pos.order #331 2026-08-26 06:31:20,811 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92722231 finished 2026-08-26 06:31:21,293 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-08-26 06:31:21,644 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18950388 started for PoS orders references: [{'name': 'Order 98304-376-4867', 'uuid': '98304-376-4867'}] 2026-08-26 06:31:22,007 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #196 deleted stock.move records with IDs: [940] 2026-08-26 06:31:22,132 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18950388 order {'name': 'Order 98304-376-4867', 'uuid': '98304-376-4867'} created pos.order #332 2026-08-26 06:31:22,135 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18950388 finished 2026-08-26 06:31:22,902 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-08-26 06:31:23,379 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18349233 started for PoS orders references: [{'name': 'Order 38182-506-7731', 'uuid': '38182-506-7731'}] 2026-08-26 06:31:23,793 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18349233 order {'name': 'Order 38182-506-7731', 'uuid': '38182-506-7731'} created pos.order #333 2026-08-26 06:31:23,794 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18349233 finished 2026-08-26 06:31:24,145 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-08-26 06:31:24,459 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66341597 started for PoS orders references: [{'name': 'Order 53665-232-3072', 'uuid': '53665-232-3072'}, {'name': 'Order 69435-187-7890', 'uuid': '69435-187-7890'}] 2026-08-26 06:31:24,927 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66341597 order {'name': 'Order 53665-232-3072', 'uuid': '53665-232-3072'} created pos.order #334 2026-08-26 06:31:25,151 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66341597 order {'name': 'Order 69435-187-7890', 'uuid': '69435-187-7890'} created pos.order #335 2026-08-26 06:31:25,152 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66341597 finished 2026-08-26 06:31:25,533 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-08-26 06:31:26,021 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16243833 started for PoS orders references: [{'name': 'Order 24202-879-9450', 'uuid': '24202-879-9450'}] 2026-08-26 06:31:26,434 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16243833 order {'name': 'Order 24202-879-9450', 'uuid': '24202-879-9450'} created pos.order #336 2026-08-26 06:31:26,435 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16243833 finished 2026-08-26 06:31:27,515 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:31:38,658 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-08-26 06:31:39,294 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless failed to start: [49656:49677:0826/063139.118480:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49656:49677:0826/063139.124378:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49656:49677:0826/063139.124466:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49656:49677:0826/063139.124504:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49656:49677:0826/063139.124514:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49656:49677:0826/063139.138636:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49656:49656:0826/063139.144833:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [49691:49691:0826/063139.154904:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [49691:49691:0826/063139.158436:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [49656:49677:0826/063139.175682:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:31:39,297 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: skipped TestPoSSaleLoyalty.test_pos_sale_loyalty_1 : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:31:39,356 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_sale_loyalty_1 (odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1) 2026-08-26 06:31:39,357 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-08-26 06:31:39,939 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.test_pos_sale_loyalty_1: Chrome headless failed to start: 2026-08-26 06:31:39,940 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: skipped TestPoSSaleLoyalty.test_pos_sale_loyalty_1 : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:31:40,003 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_sale_loyalty_1 (odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1) 2026-08-26 06:31:40,003 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-08-26 06:31:40,532 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.test_pos_sale_loyalty_1.test_pos_sale_loyalty_1: Chrome headless failed to start: [49776:49797:0826/063140.523515:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:31:40,533 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: skipped TestPoSSaleLoyalty.test_pos_sale_loyalty_1 : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:31:40,581 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-08-26 06:31:41,206 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome headless failed to start: 2026-08-26 06:31:41,206 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: skipped TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:31:41,246 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_sale_loyalty_ignored_in_pos (odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos) 2026-08-26 06:31:41,247 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-08-26 06:31:41,849 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.test_pos_sale_loyalty_ignored_in_pos: Chrome headless failed to start: 2026-08-26 06:31:41,850 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: skipped TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:31:41,894 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pos_sale_loyalty_ignored_in_pos (odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos) 2026-08-26 06:31:41,894 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-08-26 06:31:42,621 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.test_pos_sale_loyalty_ignored_in_pos.test_pos_sale_loyalty_ignored_in_pos: Chrome headless failed to start: [49834:49855:0826/063142.592441:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:31:42,621 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: skipped TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:31:42,725 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:31:54,155 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #203 deleted res.currency.rate records with IDs: [238, 239, 240] 2026-08-26 06:31:55,089 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-08-26 06:31:55,489 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:31:57,209 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-08-26 06:32:04,785 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:32:05,087 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63914776 started for PoS orders references: [{'name': 'Kiosk 01238-104-0001', 'uuid': '12acaab5-015d-48c8-8f85-ac9e58382609'}] 2026-08-26 06:32:05,160 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63914776 order {'name': 'Kiosk 01238-104-0001', 'uuid': '12acaab5-015d-48c8-8f85-ac9e58382609'} created pos.order #338 2026-08-26 06:32:05,161 204 INFO rb-f66e451-224253-408107 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63914776 finished 2026-08-26 06:32:05,256 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:32:05] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 109 0.119 0.354 2026-08-26 06:32:05,325 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:32:06,275 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-08-26 06:32:14,114 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:32:15,310 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-08-26 06:32:22,089 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless failed to start: [49876:49876:0100/000000.084582:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:32:22,090 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_always_attribute : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:32:22,167 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_always_attribute (odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute) 2026-08-26 06:32:22,168 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-08-26 06:32:30,946 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.test_self_order_always_attribute: Chrome headless failed to start: [49892:49892:0100/000000.942913:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:32:30,947 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_always_attribute : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:32:31,012 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_always_attribute (odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute) 2026-08-26 06:32:31,012 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-08-26 06:32:37,524 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.test_self_order_always_attribute.test_self_order_always_attribute: Chrome headless failed to start: [49893:49916:0826/063237.497840:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:32:37,525 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_always_attribute : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:32:37,596 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-08-26 06:32:45,008 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless failed to start: [49919:49940:0826/063244.835153:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49919:49940:0826/063244.840775:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49919:49940:0826/063244.840868:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49919:49940:0826/063244.840899:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [49919:49940:0826/063244.840908:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49919:49940:0826/063244.857150:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49919:49919:0826/063244.858354:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [49956:49956:0826/063244.880403:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [49956:49956:0826/063244.885537:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [49919:49940:0826/063244.901849:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49919:49919:0826/063244.977423:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [49919:49919:0826/063244.977508:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [49919:49919:0826/063244.977521:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [49919:49940:0826/063244.980848:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [49919:49940:0826/063244.980895:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:32:45,015 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_attribute : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:32:45,098 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_attribute (odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute) 2026-08-26 06:32:45,102 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-08-26 06:32:52,619 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.test_self_order_attribute: Chrome headless failed to start: [50019:50042:0826/063252.448148:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50019:50042:0826/063252.454514:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50019:50042:0826/063252.454619:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50019:50042:0826/063252.454652:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50019:50042:0826/063252.454660:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50019:50042:0826/063252.471782:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50019:50019:0826/063252.476026:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [50054:50054:0826/063252.481613:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [50054:50054:0826/063252.490469:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [50019:50042:0826/063252.500775:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50019:50019:0826/063252.581284:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [50019:50019:0826/063252.581382:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [50019:50019:0826/063252.581398:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [50019:50042:0826/063252.581390:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50019:50042:0826/063252.581418:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:32:52,623 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_attribute : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:32:52,715 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_attribute (odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute) 2026-08-26 06:32:52,715 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-08-26 06:33:00,006 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.test_self_order_attribute.test_self_order_attribute: Chrome headless failed to start: 2026-08-26 06:33:00,007 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_attribute : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:33:00,100 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-08-26 06:33:08,487 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless failed to start: [50140:50161:0826/063308.253647:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50140:50161:0826/063308.257896:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50140:50161:0826/063308.258304:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50140:50161:0826/063308.258359:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50140:50161:0826/063308.258432:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50140:50161:0826/063308.279284:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50140:50140:0826/063308.286296:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [50176:50176:0826/063308.293052:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [50176:50176:0826/063308.295579:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [50140:50161:0826/063308.311450:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50140:50140:0826/063308.428323:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [50140:50140:0826/063308.428404:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [50140:50140:0826/063308.428417:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [50140:50161:0826/063308.428417:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50140:50161:0826/063308.428441:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:33:08,489 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_multi_check_attribute : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:33:08,554 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_multi_check_attribute (odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute) 2026-08-26 06:33:08,555 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-08-26 06:33:16,506 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.test_self_order_multi_check_attribute: Chrome headless failed to start: [50242:50263:0826/063316.434858:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:33:16,507 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_multi_check_attribute : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:33:16,573 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_multi_check_attribute (odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute) 2026-08-26 06:33:16,573 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-08-26 06:33:23,669 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.test_self_order_multi_check_attribute.test_self_order_multi_check_attribute: Chrome headless failed to start: [50268:50289:0826/063323.482149:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50268:50289:0826/063323.489057:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50268:50289:0826/063323.490541:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50268:50289:0826/063323.490635:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50268:50289:0826/063323.490650:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50268:50289:0826/063323.505343:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50268:50268:0826/063323.506917:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [50304:50304:0826/063323.526577:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [50304:50304:0826/063323.529012:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [50268:50289:0826/063323.533942:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50268:50268:0826/063323.620616:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [50268:50268:0826/063323.620720:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [50268:50268:0826/063323.620736:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [50268:50289:0826/063323.620958:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50268:50289:0826/063323.620989:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:33:23,672 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_multi_check_attribute : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:33:23,750 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-08-26 06:33:31,953 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless failed to start: 2026-08-26 06:33:31,954 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_product_info : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:33:32,034 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_product_info (odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info) 2026-08-26 06:33:32,035 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-08-26 06:33:39,982 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.test_self_order_product_info: Chrome headless failed to start: 2026-08-26 06:33:39,983 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_product_info : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:33:40,067 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_product_info (odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info) 2026-08-26 06:33:40,067 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-08-26 06:33:48,732 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.test_self_order_product_info.test_self_order_product_info: Chrome headless failed to start: [50417:50438:0826/063348.449219:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50417:50438:0826/063348.460482:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50417:50438:0826/063348.466323:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50417:50438:0826/063348.470585:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50417:50438:0826/063348.470628:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50417:50417:0826/063348.508129:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [50417:50438:0826/063348.508283:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50452:50452:0826/063348.522563:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [50452:50452:0826/063348.525551:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [50417:50438:0826/063348.538967:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:33:48,736 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_attribute: skipped TestSelfOrderAttribute.test_self_order_product_info : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:33:48,836 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:33:49,991 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-08-26 06:33:57,428 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless failed to start: 2026-08-26 06:33:57,429 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo: skipped TestSelfOrderCombo.test_self_order_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:33:57,496 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_combo (odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo) 2026-08-26 06:33:57,497 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-08-26 06:34:05,530 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.test_self_order_combo: Chrome headless failed to start: 2026-08-26 06:34:05,531 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo: skipped TestSelfOrderCombo.test_self_order_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:34:05,605 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_combo (odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo) 2026-08-26 06:34:05,606 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-08-26 06:34:14,378 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.test_self_order_combo.test_self_order_combo: Chrome headless failed to start: [50564:50585:0826/063414.341703:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:34:14,379 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo: skipped TestSelfOrderCombo.test_self_order_combo : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:34:14,456 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-08-26 06:34:23,665 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless failed to start: [50590:50611:0826/063423.492732:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50590:50611:0826/063423.498254:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50590:50611:0826/063423.498519:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50590:50611:0826/063423.498585:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50590:50611:0826/063423.498597:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50590:50611:0826/063423.514047:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50590:50590:0826/063423.515273:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [50625:50625:0826/063423.532922:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [50625:50625:0826/063423.537242:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [50590:50611:0826/063423.545641:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50605:50605:0100/000000.663798:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [50605:50605:0100/000000.664026:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:34:23,668 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo: skipped TestSelfOrderCombo.test_self_order_combo_categories : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:34:23,745 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_combo_categories (odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories) 2026-08-26 06:34:23,746 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-08-26 06:34:32,684 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.test_self_order_combo_categories: Chrome headless failed to start: [50683:50704:0826/063432.663671:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:34:32,684 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo: skipped TestSelfOrderCombo.test_self_order_combo_categories : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:34:32,779 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_combo_categories (odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories) 2026-08-26 06:34:32,779 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-08-26 06:34:40,317 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.test_self_order_combo_categories.test_self_order_combo_categories: Chrome headless failed to start: 2026-08-26 06:34:40,317 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_combo: skipped TestSelfOrderCombo.test_self_order_combo_categories : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:34:40,426 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:34:41,705 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-08-26 06:34:49,017 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless failed to start: [50740:50740:0100/000000.017653:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:34:49,018 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_common : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:34:49,079 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_common (odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common) 2026-08-26 06:34:49,080 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-08-26 06:34:56,475 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.test_self_order_common: Chrome headless failed to start: 2026-08-26 06:34:56,475 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_common : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:34:56,544 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_common (odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common) 2026-08-26 06:34:56,545 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-08-26 06:35:03,444 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.test_self_order_common.test_self_order_common: Chrome headless failed to start: 2026-08-26 06:35:03,444 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_common : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:35:03,517 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-08-26 06:35:11,136 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-08-26 06:35:19,239 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless failed to start: 2026-08-26 06:35:19,239 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_consultation_open : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:35:19,322 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_consultation_open (odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open) 2026-08-26 06:35:19,323 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-08-26 06:35:26,704 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.test_self_order_consultation_open: Chrome headless failed to start: 2026-08-26 06:35:26,711 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_consultation_open : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:35:26,803 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_consultation_open (odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open) 2026-08-26 06:35:26,803 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-08-26 06:35:33,992 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.test_self_order_consultation_open.test_self_order_consultation_open: Chrome headless failed to start: [50805:50826:0826/063533.817526:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50805:50826:0826/063533.823669:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50805:50826:0826/063533.824335:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50805:50826:0826/063533.824400:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50805:50826:0826/063533.824407:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50805:50826:0826/063533.837473:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50805:50805:0826/063533.839078:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [50842:50842:0826/063533.850873:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [50842:50842:0826/063533.853113:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [50805:50826:0826/063533.862268:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50805:50805:0826/063533.929262:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [50805:50805:0826/063533.929359:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [50805:50805:0826/063533.929377:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [50805:50826:0826/063533.929376:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50805:50826:0826/063533.930346:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:35:33,995 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_consultation_open : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:35:34,079 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-08-26 06:35:42,926 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless failed to start: 2026-08-26 06:35:42,927 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_pos_closed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:35:43,015 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_pos_closed (odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed) 2026-08-26 06:35:43,016 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-08-26 06:35:51,150 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.test_self_order_pos_closed: Chrome headless failed to start: [50925:50948:0826/063551.109769:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:35:51,151 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_pos_closed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:35:51,213 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_pos_closed (odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed) 2026-08-26 06:35:51,213 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-08-26 06:35:59,122 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.test_self_order_pos_closed.test_self_order_pos_closed: Chrome headless failed to start: 2026-08-26 06:35:59,123 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_pos_closed : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:35:59,191 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-08-26 06:36:06,249 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless failed to start: 2026-08-26 06:36:06,249 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_pos_landing_page_carousel : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:36:06,342 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_pos_landing_page_carousel (odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel) 2026-08-26 06:36:06,342 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-08-26 06:36:12,906 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.test_self_order_pos_landing_page_carousel: Chrome headless failed to start: 2026-08-26 06:36:12,906 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_pos_landing_page_carousel : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:36:12,976 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_pos_landing_page_carousel (odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel) 2026-08-26 06:36:12,976 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-08-26 06:36:21,824 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.test_self_order_pos_landing_page_carousel.test_self_order_pos_landing_page_carousel: Chrome headless failed to start: [50999:51022:0826/063621.596279:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50999:51022:0826/063621.603007:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50999:51022:0826/063621.611380:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50999:51022:0826/063621.611492:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [50999:51022:0826/063621.611515:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50999:51022:0826/063621.632402:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50999:50999:0826/063621.634957:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [51036:51036:0826/063621.643276:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [51036:51036:0826/063621.649914:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [50999:51022:0826/063621.660487:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50999:50999:0826/063621.752826:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [50999:50999:0826/063621.752930:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [50999:50999:0826/063621.752958:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [50999:51022:0826/063621.753546:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [50999:51022:0826/063621.753574:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:36:21,827 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_common: skipped TestSelfOrderCommon.test_self_order_pos_landing_page_carousel : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:36:21,944 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:36:23,238 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-08-26 06:36:30,870 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless failed to start: [51107:51128:0826/063630.637673:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51107:51128:0826/063630.645121:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51107:51128:0826/063630.645229:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51107:51128:0826/063630.645513:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51107:51128:0826/063630.645529:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51107:51107:0826/063630.660030:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [51107:51128:0826/063630.669419:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51107:51128:0826/063630.698330:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51142:51142:0826/063630.698705:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [51142:51142:0826/063630.704205:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [51107:51107:0826/063630.783590:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51107:51107:0826/063630.783687:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [51107:51107:0826/063630.783703:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51107:51128:0826/063630.786321:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51107:51128:0826/063630.786353:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:36:30,872 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_duplicate_order_kiosk : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:36:30,943 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_duplicate_order_kiosk (odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk) 2026-08-26 06:36:30,944 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-08-26 06:36:38,394 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.test_duplicate_order_kiosk: Chrome headless failed to start: 2026-08-26 06:36:38,395 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_duplicate_order_kiosk : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:36:38,475 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_duplicate_order_kiosk (odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk) 2026-08-26 06:36:38,475 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-08-26 06:36:44,826 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.test_duplicate_order_kiosk.test_duplicate_order_kiosk: Chrome headless failed to start: 2026-08-26 06:36:44,826 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_duplicate_order_kiosk : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:36:44,923 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-08-26 06:36:51,393 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless failed to start: [51264:51264:0100/000000.387257:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:36:51,394 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_order_price_null : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:36:51,463 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_price_null (odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null) 2026-08-26 06:36:51,464 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-08-26 06:36:58,515 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.test_order_price_null: Chrome headless failed to start: 2026-08-26 06:36:58,515 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_order_price_null : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:36:58,602 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_order_price_null (odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null) 2026-08-26 06:36:58,602 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-08-26 06:37:05,816 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.test_order_price_null.test_order_price_null: Chrome headless failed to start: [51290:51311:0826/063705.633569:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51290:51311:0826/063705.639499:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51290:51311:0826/063705.639958:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51290:51311:0826/063705.640019:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51290:51311:0826/063705.640096:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51290:51311:0826/063705.655019:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51290:51290:0826/063705.659090:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [51326:51326:0826/063705.671859:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [51326:51326:0826/063705.679193:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [51290:51311:0826/063705.687729:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51290:51290:0826/063705.761087:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51290:51290:0826/063705.761179:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [51290:51290:0826/063705.761195:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51290:51311:0826/063705.761217:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51290:51311:0826/063705.761256:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:37:05,819 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_order_price_null : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:37:05,913 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-08-26 06:37:13,889 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless failed to start: [51393:51414:0826/063713.654181:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51393:51414:0826/063713.661154:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51393:51414:0826/063713.662819:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51393:51414:0826/063713.662901:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51393:51414:0826/063713.662912:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51393:51414:0826/063713.681026:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51393:51393:0826/063713.685382:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [51429:51429:0826/063713.704550:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [51429:51429:0826/063713.706770:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [51393:51414:0826/063713.737872:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51393:51393:0826/063713.821304:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51393:51393:0826/063713.821713:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [51393:51393:0826/063713.821739:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51393:51414:0826/063713.824352:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51393:51414:0826/063713.824392:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:37:13,892 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_kiosk : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:37:13,980 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_kiosk (odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk) 2026-08-26 06:37:13,981 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-08-26 06:37:21,919 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.test_self_order_kiosk: Chrome headless failed to start: [51501:51522:0826/063721.691668:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51501:51522:0826/063721.697679:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51501:51522:0826/063721.700334:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51501:51522:0826/063721.700380:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51501:51522:0826/063721.700391:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51501:51522:0826/063721.717962:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51501:51501:0826/063721.719373:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [51538:51538:0826/063721.730241:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [51538:51538:0826/063721.737258:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [51501:51522:0826/063721.743009:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:37:21,922 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_kiosk : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:37:21,992 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_kiosk (odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk) 2026-08-26 06:37:21,992 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-08-26 06:37:29,565 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.test_self_order_kiosk.test_self_order_kiosk: Chrome headless failed to start: [51607:51628:0826/063729.334260:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51607:51628:0826/063729.337693:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51607:51628:0826/063729.337808:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51607:51628:0826/063729.337977:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51607:51628:0826/063729.337989:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51607:51628:0826/063729.348254:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51607:51607:0826/063729.354453:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [51643:51643:0826/063729.374308:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [51643:51643:0826/063729.385017:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [51607:51628:0826/063729.398097:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51607:51607:0826/063729.498925:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51607:51607:0826/063729.499055:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [51607:51628:0826/063729.499069:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51607:51607:0826/063729.499070:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51607:51628:0826/063729.499118:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:37:29,568 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_kiosk : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:37:29,666 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-08-26 06:37:37,833 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless failed to start: 2026-08-26 06:37:37,834 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_kiosk_combo_sides : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:37:37,922 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_kiosk_combo_sides (odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides) 2026-08-26 06:37:37,922 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-08-26 06:37:45,838 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.test_self_order_kiosk_combo_sides: Chrome headless failed to start: [51731:51752:0826/063745.655591:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51731:51752:0826/063745.666428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51731:51752:0826/063745.666536:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51731:51752:0826/063745.666573:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51731:51752:0826/063745.666583:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51731:51752:0826/063745.673037:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51731:51731:0826/063745.673861:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [51731:51752:0826/063745.711667:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51767:51767:0826/063745.712689:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [51767:51767:0826/063745.716786:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [51731:51731:0826/063745.802255:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51731:51731:0826/063745.802348:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [51731:51731:0826/063745.802365:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51731:51752:0826/063745.802371:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51731:51752:0826/063745.803364:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:37:45,840 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_kiosk_combo_sides : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:37:45,945 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_kiosk_combo_sides (odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides) 2026-08-26 06:37:45,946 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-08-26 06:37:53,412 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.test_self_order_kiosk_combo_sides.test_self_order_kiosk_combo_sides: Chrome headless failed to start: 2026-08-26 06:37:53,412 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_kiosk_combo_sides : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:37:53,481 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-08-26 06:38:01,406 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless failed to start: [51848:51869:0826/063801.215776:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51848:51869:0826/063801.219879:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51848:51869:0826/063801.219983:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51848:51869:0826/063801.220836:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51848:51869:0826/063801.222224:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51848:51869:0826/063801.231293:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51848:51848:0826/063801.237437:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [51848:51869:0826/063801.256593:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51883:51883:0826/063801.265658:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [51883:51883:0826/063801.273729:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [51848:51848:0826/063801.354089:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51848:51848:0826/063801.354177:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [51848:51848:0826/063801.354208:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51848:51869:0826/063801.356677:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51848:51869:0826/063801.356711:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:38:01,409 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_language_changes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:38:01,506 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_language_changes (odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes) 2026-08-26 06:38:01,507 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-08-26 06:38:09,786 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.test_self_order_language_changes: Chrome headless failed to start: [51947:51968:0826/063809.563571:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51947:51968:0826/063809.570317:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51947:51968:0826/063809.570441:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51947:51968:0826/063809.570466:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [51947:51968:0826/063809.570473:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51947:51968:0826/063809.587485:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51947:51947:0826/063809.590435:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [51947:51968:0826/063809.624925:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [51983:51983:0826/063809.626580:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [51983:51983:0826/063809.629155:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [51947:51947:0826/063809.707839:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [51947:51947:0826/063809.707931:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [51947:51947:0826/063809.707949:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:38:09,789 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_language_changes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:38:09,864 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_language_changes (odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes) 2026-08-26 06:38:09,864 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-08-26 06:38:17,842 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.test_self_order_language_changes.test_self_order_language_changes: Chrome headless failed to start: [52051:52072:0826/063817.659185:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52051:52072:0826/063817.664078:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52051:52072:0826/063817.664179:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52051:52072:0826/063817.664225:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52051:52072:0826/063817.665025:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52051:52072:0826/063817.685244:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52051:52051:0826/063817.692891:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [52087:52087:0826/063817.696751:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [52087:52087:0826/063817.699565:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [52051:52072:0826/063817.723723:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52051:52051:0826/063817.800714:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [52051:52051:0826/063817.800814:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [52051:52051:0826/063817.800835:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [52051:52072:0826/063817.800833:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52051:52072:0826/063817.800860:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:38:17,846 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_language_changes : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:38:17,923 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-08-26 06:38:25,445 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless failed to start: 2026-08-26 06:38:25,446 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:38:25,539 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_pricelist (odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist) 2026-08-26 06:38:25,540 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-08-26 06:38:33,087 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.test_self_order_pricelist: Chrome headless failed to start: [52168:52189:0826/063832.902251:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52168:52189:0826/063832.907918:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52168:52189:0826/063832.908108:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52168:52189:0826/063832.908192:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52168:52189:0826/063832.908204:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52168:52189:0826/063832.917691:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52168:52168:0826/063832.921005:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [52168:52189:0826/063832.955006:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52203:52203:0826/063832.965891:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [52203:52203:0826/063832.980052:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [52168:52168:0826/063833.011329:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [52168:52168:0826/063833.011414:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [52168:52168:0826/063833.011430:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [52168:52189:0826/063833.012743:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52168:52189:0826/063833.012771:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:38:33,090 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:38:33,161 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_pricelist (odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist) 2026-08-26 06:38:33,161 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-08-26 06:38:40,179 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.test_self_order_pricelist.test_self_order_pricelist: Chrome headless failed to start: 2026-08-26 06:38:40,180 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_kiosk: skipped TestSelfOrderKiosk.test_self_order_pricelist : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:38:40,282 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:38:41,377 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync ... 2026-08-26 06:38:47,769 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome headless failed to start: [52289:52310:0826/063847.545048:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52289:52310:0826/063847.549502:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52289:52310:0826/063847.549592:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52289:52310:0826/063847.549622:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52289:52310:0826/063847.549630:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52289:52310:0826/063847.574645:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52289:52289:0826/063847.580770:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [52324:52324:0826/063847.590673:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [52324:52324:0826/063847.595033:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [52289:52310:0826/063847.610440:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52289:52289:0826/063847.690307:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [52289:52289:0826/063847.690411:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [52289:52289:0826/063847.690429:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [52289:52310:0826/063847.694840:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52289:52310:0826/063847.694873:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:38:47,772 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:38:47,844 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_meal_do_not_change_tracking_number_on_sync (odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync) 2026-08-26 06:38:47,844 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync ... 2026-08-26 06:38:56,131 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome headless failed to start: [52389:52410:0826/063855.959069:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52389:52410:0826/063855.968304:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52389:52410:0826/063855.968430:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52389:52410:0826/063855.968467:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52389:52410:0826/063855.968476:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52389:52410:0826/063855.982059:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52389:52389:0826/063855.982176:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [52424:52424:0826/063856.005750:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [52424:52424:0826/063856.008941:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [52389:52410:0826/063856.012923:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:38:56,134 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:38:56,205 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_meal_do_not_change_tracking_number_on_sync (odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync) 2026-08-26 06:38:56,205 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync ... 2026-08-26 06:39:03,483 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.test_self_order_meal_do_not_change_tracking_number_on_sync.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome headless failed to start: [52491:52512:0826/063903.312242:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52491:52512:0826/063903.317326:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52491:52512:0826/063903.318262:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52491:52512:0826/063903.321735:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52491:52512:0826/063903.321775:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52491:52512:0826/063903.328824:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52491:52491:0826/063903.333912:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [52491:52512:0826/063903.352210:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52526:52526:0826/063903.362758:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [52526:52526:0826/063903.365454:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:39:03,487 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:39:03,562 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-08-26 06:39:10,987 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless failed to start: [52609:52609:0100/000000.980766:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:39:10,988 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_mobile : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:39:11,086 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_mobile (odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile) 2026-08-26 06:39:11,087 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-08-26 06:39:18,574 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.test_self_order_mobile: Chrome headless failed to start: 2026-08-26 06:39:18,575 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_mobile : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:39:18,680 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_mobile (odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile) 2026-08-26 06:39:18,680 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-08-26 06:39:25,953 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.test_self_order_mobile.test_self_order_mobile: Chrome headless failed to start: [52626:52647:0826/063925.726184:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52626:52647:0826/063925.730531:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52626:52647:0826/063925.730907:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52626:52647:0826/063925.730949:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52626:52647:0826/063925.731059:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52626:52647:0826/063925.741626:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52626:52626:0826/063925.747105:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [52661:52661:0826/063925.757754:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [52661:52661:0826/063925.761677:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [52626:52647:0826/063925.786425:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52626:52626:0826/063925.870024:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [52626:52626:0826/063925.870113:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [52626:52626:0826/063925.870148:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [52626:52647:0826/063925.870558:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52626:52647:0826/063925.870598:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:39:25,956 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_mobile : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:39:26,035 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-08-26 06:39:33,728 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome headless failed to start: [52732:52753:0826/063933.484693:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52732:52753:0826/063933.491238:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52732:52753:0826/063933.491331:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52732:52753:0826/063933.491364:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52732:52753:0826/063933.491374:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52732:52732:0826/063933.502118:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [52732:52753:0826/063933.506089:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52732:52753:0826/063933.532372:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52769:52769:0826/063933.537664:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [52769:52769:0826/063933.544205:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [52732:52732:0826/063933.649303:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [52732:52732:0826/063933.649387:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [52732:52732:0826/063933.649404:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:39:33,731 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_mobile_0_price_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:39:33,807 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_mobile_0_price_order (odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order) 2026-08-26 06:39:33,808 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-08-26 06:39:41,410 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.test_self_order_mobile_0_price_order: Chrome headless failed to start: 2026-08-26 06:39:41,411 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_mobile_0_price_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:39:41,529 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_mobile_0_price_order (odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order) 2026-08-26 06:39:41,529 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-08-26 06:39:49,437 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.test_self_order_mobile_0_price_order.test_self_order_mobile_0_price_order: Chrome headless failed to start: 2026-08-26 06:39:49,437 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_mobile_0_price_order : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:39:49,519 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-08-26 06:39:55,846 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome headless failed to start: 2026-08-26 06:39:55,847 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_mobile_no_access_token : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:39:55,938 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_mobile_no_access_token (odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token) 2026-08-26 06:39:55,938 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-08-26 06:40:03,926 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.test_self_order_mobile_no_access_token: Chrome headless failed to start: 2026-08-26 06:40:03,928 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_mobile_no_access_token : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:40:04,023 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_mobile_no_access_token (odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token) 2026-08-26 06:40:04,023 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-08-26 06:40:11,344 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.test_self_order_mobile_no_access_token.test_self_order_mobile_no_access_token: Chrome headless failed to start: [52911:52932:0826/064011.123888:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52911:52932:0826/064011.130550:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52911:52932:0826/064011.131673:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52911:52932:0826/064011.132438:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [52911:52932:0826/064011.132459:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52911:52932:0826/064011.140264:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52911:52911:0826/064011.149551:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [52911:52932:0826/064011.184288:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [52946:52946:0826/064011.188371:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [52946:52946:0826/064011.206531:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:40:11,347 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_mobile: skipped TestSelfOrderMobile.test_self_order_mobile_no_access_token : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:40:11,439 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:40:12,725 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_combo_prices ... 2026-08-26 06:40:23,068 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_combo_prices: Chrome headless failed to start: [53011:53032:0826/064022.795072:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53011:53032:0826/064022.807476:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53011:53032:0826/064022.819017:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53011:53032:0826/064022.819081:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53011:53032:0826/064022.819094:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53011:53032:0826/064022.835413:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53011:53011:0826/064022.840656:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [53046:53046:0826/064022.850638:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [53046:53046:0826/064022.860286:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [53011:53032:0826/064022.866997:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:40:23,071 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_combo_prices : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:40:23,160 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_prices (odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_combo_prices) 2026-08-26 06:40:23,161 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_combo_prices ... 2026-08-26 06:40:32,436 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_combo_prices.test_combo_prices: Chrome headless failed to start: [53113:53134:0826/064032.417977:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:40:32,436 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_combo_prices : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:40:32,539 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_combo_prices (odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_combo_prices) 2026-08-26 06:40:32,539 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_combo_prices ... 2026-08-26 06:40:42,045 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_combo_prices.test_combo_prices.test_combo_prices: Chrome headless failed to start: [53139:53160:0826/064041.853564:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53139:53160:0826/064041.857631:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53139:53160:0826/064041.857751:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53139:53160:0826/064041.857788:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53139:53160:0826/064041.857799:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53139:53160:0826/064041.894560:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53139:53139:0826/064041.894871:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [53174:53174:0826/064041.906398:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [53174:53174:0826/064041.910968:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [53139:53160:0826/064041.918270:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53139:53139:0826/064042.003554:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [53139:53139:0826/064042.003634:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [53139:53139:0826/064042.003649:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [53139:53160:0826/064042.003687:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53139:53160:0826/064042.003715:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:40:42,048 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_combo_prices : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:40:42,127 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend ... 2026-08-26 06:40:52,382 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend: Chrome headless failed to start: 2026-08-26 06:40:52,383 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:40:52,460 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_between_frontend_and_backend (odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend) 2026-08-26 06:40:52,461 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend ... 2026-08-26 06:41:01,836 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend.test_fiscal_position_between_frontend_and_backend: Chrome headless failed to start: 2026-08-26 06:41:01,837 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:41:01,902 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_fiscal_position_between_frontend_and_backend (odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend) 2026-08-26 06:41:01,902 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend ... 2026-08-26 06:41:10,954 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend.test_fiscal_position_between_frontend_and_backend.test_fiscal_position_between_frontend_and_backend: Chrome headless failed to start: [53270:53293:0826/064110.918986:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:41:10,954 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_fiscal_position_between_frontend_and_backend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:41:11,067 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_price_between_frontend_and_backend ... 2026-08-26 06:41:20,554 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_price_between_frontend_and_backend: Chrome headless failed to start: [53296:53317:0826/064120.334467:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53296:53317:0826/064120.341330:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53296:53317:0826/064120.342373:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53296:53317:0826/064120.342460:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53296:53317:0826/064120.342471:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53296:53317:0826/064120.357866:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53296:53296:0826/064120.362722:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [53331:53331:0826/064120.373977:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [53331:53331:0826/064120.378795:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [53296:53317:0826/064120.388732:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:41:20,557 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_price_between_frontend_and_backend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:41:20,649 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_price_between_frontend_and_backend (odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_price_between_frontend_and_backend) 2026-08-26 06:41:20,650 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_price_between_frontend_and_backend ... 2026-08-26 06:41:29,097 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_price_between_frontend_and_backend.test_price_between_frontend_and_backend: Chrome headless failed to start: 2026-08-26 06:41:29,097 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_price_between_frontend_and_backend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:41:29,161 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_price_between_frontend_and_backend (odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_price_between_frontend_and_backend) 2026-08-26 06:41:29,161 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_price_between_frontend_and_backend ... 2026-08-26 06:41:39,595 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_price_between_frontend_and_backend.test_price_between_frontend_and_backend.test_price_between_frontend_and_backend: Chrome headless failed to start: 2026-08-26 06:41:39,596 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_price_between_frontend_and_backend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:41:39,667 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend ... 2026-08-26 06:41:49,162 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend: Chrome headless failed to start: 2026-08-26 06:41:49,162 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:41:49,251 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pricelist_should_not_be_changed_from_frontend (odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend) 2026-08-26 06:41:49,252 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend ... 2026-08-26 06:41:59,419 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend.test_pricelist_should_not_be_changed_from_frontend: Chrome headless failed to start: [53450:53473:0826/064159.402038:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:41:59,420 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:41:59,492 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_pricelist_should_not_be_changed_from_frontend (odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend) 2026-08-26 06:41:59,492 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend ... 2026-08-26 06:42:09,671 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend.test_pricelist_should_not_be_changed_from_frontend.test_pricelist_should_not_be_changed_from_frontend: Chrome headless failed to start: [53476:53497:0826/064209.442654:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53476:53497:0826/064209.447296:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53476:53497:0826/064209.447542:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53476:53497:0826/064209.447639:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53476:53497:0826/064209.447652:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53476:53476:0826/064209.465720:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [53476:53497:0826/064209.465988:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53476:53497:0826/064209.498661:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53511:53511:0826/064209.508161:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [53511:53511:0826/064209.514503:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [53476:53476:0826/064209.578995:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [53476:53476:0826/064209.579079:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [53476:53476:0826/064209.579093:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [53476:53497:0826/064209.579356:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53476:53497:0826/064209.579385:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53491:53491:0100/000000.633333:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [53491:53491:0100/000000.633557:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:42:09,674 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_pricelist_should_not_be_changed_from_frontend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:42:09,758 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_prices_are_immutable_from_frontend ... 2026-08-26 06:42:19,574 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_prices_are_immutable_from_frontend: Chrome headless failed to start: 2026-08-26 06:42:19,574 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_prices_are_immutable_from_frontend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:42:19,645 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_prices_are_immutable_from_frontend (odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_prices_are_immutable_from_frontend) 2026-08-26 06:42:19,648 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_prices_are_immutable_from_frontend ... 2026-08-26 06:42:29,459 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_prices_are_immutable_from_frontend.test_prices_are_immutable_from_frontend: Chrome headless failed to start: [53583:53604:0826/064229.227885:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53583:53604:0826/064229.232837:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53583:53604:0826/064229.233108:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53583:53604:0826/064229.233370:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53583:53604:0826/064229.233390:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53583:53604:0826/064229.248430:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53583:53583:0826/064229.255673:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [53583:53604:0826/064229.298433:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53618:53618:0826/064229.296626:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [53618:53618:0826/064229.305218:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [53583:53583:0826/064229.383218:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [53583:53583:0826/064229.383292:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [53583:53583:0826/064229.383307:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [53583:53604:0826/064229.383562:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53583:53604:0826/064229.383594:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:42:29,464 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_prices_are_immutable_from_frontend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:42:29,540 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_prices_are_immutable_from_frontend (odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_prices_are_immutable_from_frontend) 2026-08-26 06:42:29,540 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderCombo.test_prices_are_immutable_from_frontend ... 2026-08-26 06:42:38,734 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderCombo.test_prices_are_immutable_from_frontend.test_prices_are_immutable_from_frontend.test_prices_are_immutable_from_frontend: Chrome headless failed to start: [53691:53712:0826/064238.553507:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53691:53712:0826/064238.561629:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53691:53712:0826/064238.566684:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53691:53712:0826/064238.566739:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53691:53712:0826/064238.566751:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53691:53712:0826/064238.579122:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53691:53691:0826/064238.588385:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [53727:53727:0826/064238.609040:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [53727:53727:0826/064238.614613:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [53691:53712:0826/064238.620029:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53691:53691:0826/064238.703216:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [53691:53691:0826/064238.703312:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [53691:53691:0826/064238.703325:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [53691:53712:0826/064238.703480:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53691:53712:0826/064238.703506:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:42:38,737 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_prices: skipped TestSelfOrderCombo.test_prices_are_immutable_from_frontend : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:42:38,843 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:42:40,090 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-08-26 06:42:47,118 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome headless failed to start: [53793:53814:0826/064247.099335:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:42:47,119 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_sequence: skipped TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:42:47,199 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_order_number_conflict_with_normal_orders (odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders) 2026-08-26 06:42:47,200 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-08-26 06:42:54,390 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.test_self_order_order_number_conflict_with_normal_orders: Chrome headless failed to start: [53818:53839:0826/064254.353497:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:42:54,391 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_sequence: skipped TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:42:54,478 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_self_order_order_number_conflict_with_normal_orders (odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders) 2026-08-26 06:42:54,478 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-08-26 06:43:02,419 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.test_self_order_order_number_conflict_with_normal_orders.test_self_order_order_number_conflict_with_normal_orders: Chrome headless failed to start: [53844:53867:0826/064302.294570:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53844:53867:0826/064302.302503:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53844:53867:0826/064302.302606:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53844:53867:0826/064302.302639:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53844:53867:0826/064302.302724:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53844:53867:0826/064302.315488:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53844:53844:0826/064302.315861:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [53879:53879:0826/064302.328729:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [53879:53879:0826/064302.334494:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [53844:53867:0826/064302.339420:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53844:53844:0826/064302.395262:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [53844:53844:0826/064302.395345:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [53844:53844:0826/064302.395360:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [53844:53867:0826/064302.395398:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53844:53867:0826/064302.395426:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:43:02,421 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_self_order_sequence: skipped TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:43:02,512 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:43:03,786 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-08-26 06:43:10,503 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:admin from n/a 2026-08-26 06:43:10,516 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:43:10,766 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:43:10] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/185 HTTP/1.1" 200 - 13 0.013 0.240 2026-08-26 06:43:10,844 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-08-26 06:43:17,300 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:admin from n/a 2026-08-26 06:43:17,312 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:43:17,606 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:43:17] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/186 HTTP/1.1" 200 - 13 0.016 0.280 2026-08-26 06:43:17,609 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order.tests.test_webmanifest.WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault: waiting for threads: [] 2026-08-26 06:43:17,682 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:43:18,958 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-08-26 06:43:27,258 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:43:40,875 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend: Starting TestVivaWalletHttpCommon.test_vw_kiosk_request_data ... 2026-08-26 06:43:41,105 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.test_vw_kiosk_request_data: Chrome headless failed to start: [53950:53971:0826/064341.068831:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:43:41,106 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend: skipped TestVivaWalletHttpCommon.test_vw_kiosk_request_data : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:43:41,151 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_vw_kiosk_request_data (odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.test_vw_kiosk_request_data) 2026-08-26 06:43:41,152 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend: Starting TestVivaWalletHttpCommon.test_vw_kiosk_request_data ... 2026-08-26 06:43:41,583 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.test_vw_kiosk_request_data.test_vw_kiosk_request_data: Chrome headless failed to start: [53976:53997:0826/064341.402264:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53976:53997:0826/064341.407556:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53976:53997:0826/064341.407665:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53976:53997:0826/064341.408092:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [53976:53997:0826/064341.408118:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53976:53997:0826/064341.418619:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53976:53976:0826/064341.420335:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [53976:53997:0826/064341.441842:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54011:54011:0826/064341.450403:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [54011:54011:0826/064341.458691:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [53976:53976:0826/064341.519983:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [53976:53976:0826/064341.520068:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [53976:53976:0826/064341.520092:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [53976:53997:0826/064341.520099:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [53976:53997:0826/064341.520128:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:43:41,587 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend: skipped TestVivaWalletHttpCommon.test_vw_kiosk_request_data : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:43:41,633 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_vw_kiosk_request_data (odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.test_vw_kiosk_request_data) 2026-08-26 06:43:41,633 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend: Starting TestVivaWalletHttpCommon.test_vw_kiosk_request_data ... 2026-08-26 06:43:42,136 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.test_vw_kiosk_request_data.test_vw_kiosk_request_data.test_vw_kiosk_request_data: Chrome headless failed to start: [54087:54110:0826/064341.898981:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54087:54110:0826/064341.927411:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54087:54110:0826/064341.927753:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54087:54110:0826/064341.927787:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54087:54110:0826/064341.927795:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54087:54110:0826/064341.951249:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54087:54087:0826/064341.955387:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [54121:54121:0826/064341.966783:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [54121:54121:0826/064341.977215:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [54087:54110:0826/064342.006442:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:43:42,140 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend: skipped TestVivaWalletHttpCommon.test_vw_kiosk_request_data : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:43:42,184 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend: Starting TestVivaWalletHttpCommon.test_vw_request_data ... 2026-08-26 06:43:42,456 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.test_vw_request_data: Chrome headless failed to start: [54194:54215:0826/064342.447201:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:43:42,457 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend: skipped TestVivaWalletHttpCommon.test_vw_request_data : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:43:42,528 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_vw_request_data (odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.test_vw_request_data) 2026-08-26 06:43:42,529 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend: Starting TestVivaWalletHttpCommon.test_vw_request_data ... 2026-08-26 06:43:42,807 204 _WARNING rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.test_vw_request_data.test_vw_request_data: Chrome headless failed to start: 2026-08-26 06:43:42,808 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend: skipped TestVivaWalletHttpCommon.test_vw_request_data : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:43:42,855 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_vw_request_data (odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.test_vw_request_data) 2026-08-26 06:43:42,855 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend: Starting TestVivaWalletHttpCommon.test_vw_request_data ... 2026-08-26 06:43:43,194 204 WARNING rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend.TestVivaWalletHttpCommon.test_vw_request_data.test_vw_request_data.test_vw_request_data: Chrome headless failed to start: 2026-08-26 06:43:43,196 204 INFO rb-f66e451-224253-408107 odoo.addons.pos_viva_wallet.tests.test_frontend: skipped TestVivaWalletHttpCommon.test_vw_request_data : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:43:43,320 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:43:43,391 204 INFO rb-f66e451-224253-408107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-08-26 06:43:44,193 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25465] 2026-08-26 06:43:44,564 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1363] 2026-08-26 06:43:44,593 204 INFO rb-f66e451-224253-408107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-08-26 06:43:44,858 204 INFO rb-f66e451-224253-408107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-08-26 06:43:45,251 204 INFO rb-f66e451-224253-408107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-08-26 06:43:45,652 204 INFO rb-f66e451-224253-408107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-08-26 06:43:45,700 204 INFO rb-f66e451-224253-408107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-08-26 06:43:51,040 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1365], uid: 2, model: res.partner 2026-08-26 06:43:51,138 204 INFO rb-f66e451-224253-408107 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-08-26 06:43:51,566 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:43:51,977 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [25658] 2026-08-26 06:43:52,103 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.product records with IDs: [4102] 2026-08-26 06:43:52,155 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-08-26 06:43:52,315 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_package_and_use_its_barcode_in_product ... 2026-08-26 06:43:52,453 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.packaging records with IDs: [13] 2026-08-26 06:43:52,490 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-08-26 06:43:52,631 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-08-26 06:43:52,911 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-08-26 06:43:58,260 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-08-26 06:44:03,560 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-08-26 06:44:03,817 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-08-26 06:44:04,032 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:04,226 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-08-26 06:44:04,407 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:04,421 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_demo_xls ... 2026-08-26 06:44:04,628 204 INFO rb-f66e451-224253-408107 odoo.addons.base_import.models.base_import: importing 4 rows... 2026-08-26 06:44:04,859 204 INFO rb-f66e451-224253-408107 odoo.addons.base_import.models.base_import: done importing data into model: product.pricelist 2026-08-26 06:44:04,981 204 INFO rb-f66e451-224253-408107 odoo.addons.base_import.models.base_import: importing 4 rows... 2026-08-26 06:44:05,142 204 INFO rb-f66e451-224253-408107 odoo.addons.base_import.models.base_import: done importing data into model: product.supplierinfo 2026-08-26 06:44:05,386 204 INFO rb-f66e451-224253-408107 odoo.addons.base_import.models.base_import: importing 25 rows... 2026-08-26 06:44:06,030 204 INFO rb-f66e451-224253-408107 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-08-26 06:44:06,107 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:06,233 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-08-26 06:44:06,286 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-08-26 06:44:06,328 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-08-26 06:44:06,584 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-08-26 06:44:06,884 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:07,528 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-08-26 06:44:07,582 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-08-26 06:44:07,614 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-08-26 06:44:07,709 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-08-26 06:44:07,775 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-08-26 06:44:10,937 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-08-26 06:44:11,843 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-08-26 06:44:12,191 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-08-26 06:44:12,299 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-08-26 06:44:15,984 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-08-26 06:44:16,710 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-08-26 06:44:21,066 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:21,528 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.product records with IDs: [4170] 2026-08-26 06:44:21,789 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.product records with IDs: [4189] 2026-08-26 06:44:21,814 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-08-26 06:44:22,036 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.product records with IDs: [4174, 4183] 2026-08-26 06:44:22,247 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.product records with IDs: [4171] 2026-08-26 06:44:22,315 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-08-26 06:44:22,502 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.product records with IDs: [4171, 4172, 4173, 4174, 4175, 4176, 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184, 4185, 4186, 4187, 4188] 2026-08-26 06:44:22,527 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1389] 2026-08-26 06:44:22,531 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1390] 2026-08-26 06:44:22,536 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1391] 2026-08-26 06:44:22,704 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.product records with IDs: [4193, 4194, 4195, 4196, 4197, 4198] 2026-08-26 06:44:22,820 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-08-26 06:44:22,928 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-08-26 06:44:23,037 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-08-26 06:44:23,137 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-08-26 06:44:23,559 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-08-26 06:44:24,261 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-08-26 06:44:29,162 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-08-26 06:44:29,201 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-08-26 06:44:29,463 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-08-26 06:44:30,351 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-08-26 06:44:30,656 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-08-26 06:44:30,701 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:31,070 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-08-26 06:44:31,144 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-08-26 06:44:31,216 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:31,404 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-08-26 06:44:31,473 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-08-26 06:44:35,609 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-08-26 06:44:35,752 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-08-26 06:44:35,830 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-08-26 06:44:35,917 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-08-26 06:44:36,003 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:36,497 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-08-26 06:44:36,657 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-08-26 06:44:36,769 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:37,266 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-08-26 06:44:37,296 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-08-26 06:44:37,531 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:38,011 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-08-26 06:44:38,333 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-08-26 06:44:38,624 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-08-26 06:44:38,951 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-08-26 06:44:39,573 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-08-26 06:44:39,778 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-08-26 06:44:43,065 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-08-26 06:44:43,449 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-08-26 06:44:43,986 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-08-26 06:44:44,195 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-08-26 06:44:44,392 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-08-26 06:44:44,677 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-08-26 06:44:44,898 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-08-26 06:44:45,333 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-08-26 06:44:45,352 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-08-26 06:44:45,432 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:45,655 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-08-26 06:44:45,861 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-08-26 06:44:46,078 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-08-26 06:44:46,273 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-08-26 06:44:46,470 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-08-26 06:44:46,867 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-08-26 06:44:47,151 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-08-26 06:44:47,456 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-08-26 06:44:47,665 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-08-26 06:44:47,861 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-08-26 06:44:48,128 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:48,167 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-08-26 06:44:48,487 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-08-26 06:44:48,750 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-08-26 06:44:49,074 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-08-26 06:44:49,411 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-08-26 06:44:50,154 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-08-26 06:44:50,481 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-08-26 06:44:50,769 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:44:52,243 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.product records with IDs: [4427] 2026-08-26 06:44:52,340 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-08-26 06:44:52,631 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-08-26 06:44:52,738 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-08-26 06:44:53,437 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-08-26 06:44:53,882 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-08-26 06:44:54,416 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-08-26 06:44:55,913 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-08-26 06:44:56,983 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-08-26 06:44:57,542 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-08-26 06:44:57,840 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-08-26 06:44:58,571 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-08-26 06:44:58,778 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-08-26 06:44:58,833 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-08-26 06:44:59,264 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-08-26 06:45:00,939 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:45:00,952 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-08-26 06:45:01,170 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-08-26 06:45:01,318 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:45:01,957 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.product records with IDs: [4478] 2026-08-26 06:45:02,003 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-08-26 06:45:02,346 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-08-26 06:45:02,644 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-08-26 06:45:02,888 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-08-26 06:45:03,248 204 INFO rb-f66e451-224253-408107 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-08-26 06:45:03,605 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:45:13,197 204 INFO rb-f66e451-224253-408107 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-08-26 06:45:15,267 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [347] 2026-08-26 06:45:15,441 204 INFO rb-f66e451-224253-408107 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-08-26 06:45:16,420 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #232 deleted mail.mail records with IDs: [348] 2026-08-26 06:45:16,553 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:45:26,723 204 INFO rb-f66e451-224253-408107 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-08-26 06:45:26,791 204 INFO rb-f66e451-224253-408107 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-08-26 06:45:27,666 204 INFO rb-f66e451-224253-408107 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-08-26 06:45:29,095 204 INFO rb-f66e451-224253-408107 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-08-26 06:45:30,018 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:45:33,898 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-08-26 06:45:34,075 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless failed to start: 2026-08-26 06:45:34,076 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_burndown_chart: skipped TestBurndownChartTour.test_burndown_chart_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:45:34,108 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_burndown_chart_tour (odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour) 2026-08-26 06:45:34,108 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-08-26 06:45:34,447 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.test_burndown_chart_tour: Chrome headless failed to start: [54267:54290:0826/064534.265886:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54267:54290:0826/064534.270927:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54267:54290:0826/064534.271034:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54267:54290:0826/064534.271073:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54267:54290:0826/064534.271082:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54267:54267:0826/064534.292291:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [54267:54290:0826/064534.294265:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54303:54303:0826/064534.328874:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [54267:54290:0826/064534.335174:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54303:54303:0826/064534.333741:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:45:34,453 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_burndown_chart: skipped TestBurndownChartTour.test_burndown_chart_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:45:34,486 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_burndown_chart_tour (odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour) 2026-08-26 06:45:34,486 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-08-26 06:45:34,686 204 WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.test_burndown_chart_tour.test_burndown_chart_tour: Chrome headless failed to start: [54366:54387:0826/064534.649200:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:45:34,686 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_burndown_chart: skipped TestBurndownChartTour.test_burndown_chart_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:45:34,753 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:45:36,339 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_default_personal_stage ... 2026-08-26 06:45:36,973 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-08-26 06:45:37,892 204 INFO rb-f66e451-224253-408107 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <834228695091169.1787726737.807760238647461-openerp-message-notify@ff5db62f2879>: ['"User 1 with personal stages" <@False>'] 2026-08-26 06:45:37,935 204 INFO rb-f66e451-224253-408107 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <179318997174570.1787726737.903733968734741-openerp-message-notify@ff5db62f2879>: ['"User 2 with personal stages" <@False>'] 2026-08-26 06:45:37,973 204 INFO rb-f66e451-224253-408107 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <125218315445559.1787726737.937822103500366-openerp-message-notify@ff5db62f2879>: ['"User 1 with personal stages" <@False>'] 2026-08-26 06:45:38,003 204 INFO rb-f66e451-224253-408107 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <008840521750289.1787726737.977437257766724-openerp-message-notify@ff5db62f2879>: ['"User 2 with personal stages" <@False>'] 2026-08-26 06:45:38,034 204 INFO rb-f66e451-224253-408107 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609142021766860.1787726738.006631374359131-openerp-message-notify@ff5db62f2879>: ['"User 1 with personal stages" <@False>'] 2026-08-26 06:45:38,061 204 INFO rb-f66e451-224253-408107 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <868546001357472.1787726738.036858558654785-openerp-message-notify@ff5db62f2879>: ['"User 1 with personal stages" <@False>'] 2026-08-26 06:45:38,191 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #248 deleted project.task.type records with IDs: [425] 2026-08-26 06:45:38,214 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #247 deleted project.task.type records with IDs: [420] 2026-08-26 06:45:38,256 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #247 deleted project.task.type records with IDs: [419, 421] 2026-08-26 06:45:38,295 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [418, 424] 2026-08-26 06:45:38,402 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [427, 428, 429] 2026-08-26 06:45:38,427 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-08-26 06:45:38,701 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-08-26 06:45:39,000 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-08-26 06:45:39,323 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-26 06:45:40,934 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-08-26 06:45:41,284 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless failed to start: [54393:54414:0826/064541.089011:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54393:54414:0826/064541.094319:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54393:54414:0826/064541.094476:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54393:54414:0826/064541.094683:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54393:54414:0826/064541.094819:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54393:54414:0826/064541.104398:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54393:54393:0826/064541.108062:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [54428:54428:0826/064541.136211:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [54393:54414:0826/064541.138489:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54428:54428:0826/064541.139274:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [54393:54393:0826/064541.237072:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [54393:54393:0826/064541.237164:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [54393:54393:0826/064541.237181:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [54393:54414:0826/064541.237190:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54393:54414:0826/064541.237338:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:45:41,288 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages: skipped TestPersonalStageTour.test_personal_stage_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:45:41,327 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_personal_stage_tour (odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour) 2026-08-26 06:45:41,328 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-08-26 06:45:41,669 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.test_personal_stage_tour: Chrome headless failed to start: [54497:54518:0826/064541.484766:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54497:54518:0826/064541.489541:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54497:54518:0826/064541.489633:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54497:54518:0826/064541.489664:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54497:54518:0826/064541.489673:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54497:54518:0826/064541.512697:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54497:54497:0826/064541.513899:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [54534:54534:0826/064541.519649:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [54534:54534:0826/064541.527008:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [54497:54518:0826/064541.538455:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54497:54497:0826/064541.625043:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [54497:54497:0826/064541.625126:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [54497:54497:0826/064541.625140:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [54497:54518:0826/064541.625140:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54497:54518:0826/064541.625167:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:45:41,671 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages: skipped TestPersonalStageTour.test_personal_stage_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:45:41,705 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_personal_stage_tour (odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour) 2026-08-26 06:45:41,705 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-08-26 06:45:42,030 204 WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.test_personal_stage_tour.test_personal_stage_tour: Chrome headless failed to start: [54600:54621:0826/064541.849856:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54600:54621:0826/064541.856610:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54600:54621:0826/064541.857924:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54600:54621:0826/064541.858084:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54600:54621:0826/064541.858098:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54600:54621:0826/064541.874204:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54636:54636:0826/064541.877939:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [54600:54600:0826/064541.878941:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [54636:54636:0826/064541.880226:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [54600:54621:0826/064541.897150:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54600:54600:0826/064541.962778:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [54600:54621:0826/064541.963892:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:45:42,033 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_personal_stages: skipped TestPersonalStageTour.test_personal_stage_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:45:42,078 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:45:43,715 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-08-26 06:45:43,851 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-08-26 06:45:44,428 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-08-26 06:45:44,770 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-08-26 06:45:45,097 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-08-26 06:45:48,393 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-08-26 06:45:49,211 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:45:51,992 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e450a40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:51,993 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd416e77e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:52,011 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:52,017 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:52,018 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e5befc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:52,034 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:52,035 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:54,204 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cc23380> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:54,206 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c31d120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:54,214 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:54,218 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:54,219 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c31d8a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:54,235 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:54,236 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:57,020 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd41319da0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:57,021 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1df9fe20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:57,031 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:57,035 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:57,036 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1df9c360> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:57,055 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:57,056 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:59,674 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd40bc4c20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:59,675 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c8cc540> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:59,681 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:59,684 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:59,685 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c8cd1c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:59,698 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:45:59,699 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:02,532 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd410ec5e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:02,533 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cbeb600> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:02,540 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:02,544 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:02,545 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cbea2a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:02,561 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:02,562 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:04,518 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e16ae80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:04,519 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e365120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:04,526 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:04,530 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:04,531 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e365760> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:04,547 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:04,548 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:07,246 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cbf5bc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:07,247 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd40acf2e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:07,252 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:07,255 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:07,256 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd40acfb00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:07,268 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:07,269 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:10,159 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd41a6d3a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:10,160 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd412ce020> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:10,173 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:10,177 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:10,178 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd412cc2c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:10,193 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:10,194 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 72, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:11,281 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-08-26 06:46:13,926 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd40d798a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:13,927 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41481e40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:13,933 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:13,936 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:13,937 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd414837e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:13,953 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:13,954 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:13,974 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:46:15,850 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-08-26 06:46:16,063 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:46:17,638 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-08-26 06:46:17,715 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-08-26 06:46:17,745 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-08-26 06:46:17,865 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-08-26 06:46:18,221 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-08-26 06:46:18,337 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-08-26 06:46:18,389 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2240] 2026-08-26 06:46:19,617 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [377] 2026-08-26 06:46:19,640 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_with_portal_user ... 2026-08-26 06:46:23,336 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:46:24,267 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-08-26 06:46:24,586 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless failed to start: [54703:54724:0826/064624.409077:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54703:54724:0826/064624.413834:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54703:54724:0826/064624.413922:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54703:54724:0826/064624.413992:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54703:54724:0826/064624.414182:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54703:54724:0826/064624.423959:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54703:54703:0826/064624.427694:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [54739:54739:0826/064624.444228:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [54739:54739:0826/064624.447738:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [54703:54724:0826/064624.453461:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54703:54703:0826/064624.551292:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [54703:54703:0826/064624.551367:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [54703:54703:0826/064624.551381:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [54703:54724:0826/064624.551399:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54703:54724:0826/064624.551430:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:46:24,589 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_01_project_sharing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:24,632 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_project_sharing (odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing) 2026-08-26 06:46:24,633 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-08-26 06:46:24,822 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.test_01_project_sharing: Chrome headless failed to start: 2026-08-26 06:46:24,823 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_01_project_sharing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:24,853 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_project_sharing (odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing) 2026-08-26 06:46:24,853 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-08-26 06:46:25,182 204 WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.test_01_project_sharing.test_01_project_sharing: Chrome headless failed to start: [54828:54849:0826/064625.008087:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54828:54849:0826/064625.008207:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54828:54849:0826/064625.008724:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54828:54849:0826/064625.008779:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54828:54849:0826/064625.008793:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54828:54828:0826/064625.017766:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [54828:54849:0826/064625.019356:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54864:54864:0826/064625.030218:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [54864:54864:0826/064625.032127:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [54828:54849:0826/064625.046415:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54828:54828:0826/064625.132306:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [54828:54849:0826/064625.132428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54828:54828:0826/064625.132437:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [54828:54828:0826/064625.132476:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [54828:54849:0826/064625.132514:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:46:25,185 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_01_project_sharing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:25,209 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-08-26 06:46:25,566 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless failed to start: [54932:54955:0826/064625.548518:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:46:25,567 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_02_project_sharing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:25,601 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_02_project_sharing (odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing) 2026-08-26 06:46:25,602 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-08-26 06:46:25,909 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.test_02_project_sharing: Chrome headless failed to start: 2026-08-26 06:46:25,909 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_02_project_sharing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:25,943 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_02_project_sharing (odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing) 2026-08-26 06:46:25,943 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-08-26 06:46:26,406 204 WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.test_02_project_sharing.test_02_project_sharing: Chrome headless failed to start: [54979:55000:0826/064626.223809:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54979:55000:0826/064626.227562:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54979:55000:0826/064626.227764:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54979:55000:0826/064626.227879:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [54979:55000:0826/064626.227892:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54979:55000:0826/064626.240370:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54979:54979:0826/064626.243370:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [55015:55015:0826/064626.255102:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [54979:55000:0826/064626.263391:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55015:55015:0826/064626.263144:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [54979:54979:0826/064626.330054:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [54979:54979:0826/064626.330120:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [54979:54979:0826/064626.330132:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [54979:55000:0826/064626.330422:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [54979:55000:0826/064626.330454:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:46:26,408 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_02_project_sharing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:26,432 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-08-26 06:46:26,892 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless failed to start: [55080:55101:0826/064626.717599:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55080:55101:0826/064626.725333:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55080:55101:0826/064626.725537:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55080:55101:0826/064626.725607:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55080:55101:0826/064626.725619:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55080:55101:0826/064626.738524:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55080:55080:0826/064626.742257:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [55116:55116:0826/064626.749988:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [55116:55116:0826/064626.753521:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [55080:55101:0826/064626.764458:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55080:55080:0826/064626.841361:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [55080:55101:0826/064626.841472:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55080:55080:0826/064626.841505:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [55080:55080:0826/064626.841521:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [55080:55101:0826/064626.841553:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:46:26,896 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_03_project_sharing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:26,931 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_03_project_sharing (odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing) 2026-08-26 06:46:26,932 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-08-26 06:46:27,465 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.test_03_project_sharing: Chrome headless failed to start: [55178:55199:0826/064627.240665:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55178:55199:0826/064627.246705:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55178:55199:0826/064627.246924:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55178:55199:0826/064627.247010:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55178:55199:0826/064627.247024:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55178:55199:0826/064627.254004:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55178:55178:0826/064627.257915:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [55178:55199:0826/064627.282409:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55213:55213:0826/064627.292702:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [55213:55213:0826/064627.295559:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [55178:55178:0826/064627.385446:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [55178:55178:0826/064627.385525:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [55178:55178:0826/064627.385540:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [55178:55199:0826/064627.385548:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55178:55199:0826/064627.385575:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:46:27,468 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_03_project_sharing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:27,511 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_03_project_sharing (odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing) 2026-08-26 06:46:27,511 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-08-26 06:46:28,073 204 WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.test_03_project_sharing.test_03_project_sharing: Chrome headless failed to start: [55282:55303:0826/064627.843657:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55282:55303:0826/064627.852947:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55282:55303:0826/064627.853164:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55282:55303:0826/064627.853204:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55282:55303:0826/064627.853215:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55282:55303:0826/064627.873674:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55282:55282:0826/064627.878901:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [55317:55317:0826/064627.887860:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [55317:55317:0826/064627.897034:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [55282:55303:0826/064627.928647:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55282:55282:0826/064628.029743:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [55282:55282:0826/064628.029879:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [55282:55282:0826/064628.029901:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [55282:55303:0826/064628.029905:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55282:55303:0826/064628.029937:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:46:28,077 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_03_project_sharing : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:28,115 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-08-26 06:46:28,653 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [378] 2026-08-26 06:46:28,688 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26590] 2026-08-26 06:46:28,696 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:28,843 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:georges1 from n/a 2026-08-26 06:46:28,981 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [379] 2026-08-26 06:46:28,993 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:john from n/a 2026-08-26 06:46:29,018 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:46:30,032 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:30] "POST /mail/message/reaction HTTP/1.1" 200 - 33 0.021 0.996 2026-08-26 06:46:30,223 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless failed to start: [55382:55403:0826/064630.186983:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:46:30,224 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:30,269 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_04_project_sharing_chatter_message_reactions (odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions) 2026-08-26 06:46:30,270 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-08-26 06:46:30,820 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [380] 2026-08-26 06:46:30,829 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26595] 2026-08-26 06:46:30,836 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:30,976 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:georges1 from n/a 2026-08-26 06:46:31,112 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [381] 2026-08-26 06:46:31,121 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:john from n/a 2026-08-26 06:46:31,141 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:46:31,451 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:31] "POST /mail/message/reaction HTTP/1.1" 200 - 33 0.033 0.279 2026-08-26 06:46:31,631 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.test_04_project_sharing_chatter_message_reactions: Chrome headless failed to start: [55425:55425:0100/000000.627236:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) [55424:55424:0100/000000.628049:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:46:31,632 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:31,658 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_04_project_sharing_chatter_message_reactions (odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions) 2026-08-26 06:46:31,658 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-08-26 06:46:32,219 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [382] 2026-08-26 06:46:32,231 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26600] 2026-08-26 06:46:32,239 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:32,371 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:georges1 from n/a 2026-08-26 06:46:32,516 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [383] 2026-08-26 06:46:32,531 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:john from n/a 2026-08-26 06:46:32,564 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:46:32,908 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:32] "POST /mail/message/reaction HTTP/1.1" 200 - 33 0.035 0.317 2026-08-26 06:46:33,082 204 WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.test_04_project_sharing_chatter_message_reactions.test_04_project_sharing_chatter_message_reactions: Chrome headless failed to start: 2026-08-26 06:46:33,083 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:33,120 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-08-26 06:46:33,563 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless failed to start: 2026-08-26 06:46:33,564 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:33,604 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_blocked_task_with_project_sharing_string_portal (odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal) 2026-08-26 06:46:33,605 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-08-26 06:46:33,986 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.test_blocked_task_with_project_sharing_string_portal: Chrome headless failed to start: 2026-08-26 06:46:33,987 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:34,026 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_blocked_task_with_project_sharing_string_portal (odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal) 2026-08-26 06:46:34,026 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-08-26 06:46:34,415 204 WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.test_blocked_task_with_project_sharing_string_portal.test_blocked_task_with_project_sharing_string_portal: Chrome headless failed to start: 2026-08-26 06:46:34,416 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_sharing_ui: skipped TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:34,470 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:46:36,196 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-08-26 06:46:36,601 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-08-26 06:46:37,172 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-08-26 06:46:37,466 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-08-26 06:46:37,681 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-08-26 06:46:38,118 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-08-26 06:46:38,672 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-08-26 06:46:39,118 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-08-26 06:46:40,335 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_is_visible_after_archiving ... 2026-08-26 06:46:40,528 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-08-26 06:46:41,208 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-08-26 06:46:41,795 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [390] 2026-08-26 06:46:41,812 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26650] 2026-08-26 06:46:41,819 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:42,123 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-08-26 06:46:43,603 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26653] 2026-08-26 06:46:43,655 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted project.task records with IDs: [769] 2026-08-26 06:46:43,674 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2359, 2360] 2026-08-26 06:46:44,132 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-08-26 06:46:44,654 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [26655, 26610] 2026-08-26 06:46:44,692 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted project.task records with IDs: [709, 771] 2026-08-26 06:46:44,708 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2290, 2291, 2363, 2364] 2026-08-26 06:46:44,733 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-08-26 06:46:51,606 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-08-26 06:46:52,077 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-08-26 06:46:52,192 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-08-26 06:46:52,735 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-08-26 06:46:53,027 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_write_project_should_propagate_to_no_display_subtasks ... 2026-08-26 06:46:53,257 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:46:56,026 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-08-26 06:46:56,372 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless failed to start: [55499:55520:0826/064656.183045:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55499:55520:0826/064656.190522:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55499:55520:0826/064656.193495:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55499:55520:0826/064656.193535:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55499:55520:0826/064656.193545:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55499:55520:0826/064656.198851:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55499:55499:0826/064656.202661:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [55499:55520:0826/064656.226844:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55536:55536:0826/064656.239051:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [55536:55536:0826/064656.247613:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:46:56,375 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_tags_filter: skipped TestProjectTags.test_01_project_tags : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:56,415 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_project_tags (odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags) 2026-08-26 06:46:56,416 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-08-26 06:46:56,596 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.test_01_project_tags: Chrome headless failed to start: 2026-08-26 06:46:56,597 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_tags_filter: skipped TestProjectTags.test_01_project_tags : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:56,638 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_project_tags (odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags) 2026-08-26 06:46:56,638 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-08-26 06:46:56,823 204 WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.test_01_project_tags.test_01_project_tags: Chrome headless failed to start: 2026-08-26 06:46:56,823 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_tags_filter: skipped TestProjectTags.test_01_project_tags : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:46:56,879 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:47:10,914 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [35070] 2026-08-26 06:47:10,914 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-08-26 06:47:11,427 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_thread_controller: Starting TestProjectThreadController.test_message_post_partner_ids_project ... 2026-08-26 06:47:11,937 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:47:12,163 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:12] "POST /mail/message/post HTTP/1.1" 200 - 12 0.005 0.223 2026-08-26 06:47:12,189 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:12] "POST /mail/message/post HTTP/1.1" 200 - 2 0.006 0.010 2026-08-26 06:47:12,212 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:12] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.012 2026-08-26 06:47:12,377 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:12] "POST /mail/message/post HTTP/1.1" 200 - 66 0.064 0.092 2026-08-26 06:47:12,514 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:12] "POST /mail/message/post HTTP/1.1" 200 - 46 0.054 0.056 2026-08-26 06:47:12,534 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:12] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.006 2026-08-26 06:47:12,566 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:12] "POST /mail/message/post HTTP/1.1" 200 - 4 0.001 0.018 2026-08-26 06:47:12,623 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:12] "POST /mail/message/post HTTP/1.1" 200 - 5 0.004 0.013 2026-08-26 06:47:12,740 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:12] "POST /mail/message/post HTTP/1.1" 200 - 46 0.057 0.048 2026-08-26 06:47:12,850 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:12] "POST /mail/message/post HTTP/1.1" 200 - 48 0.035 0.057 2026-08-26 06:47:12,879 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:portal_test from n/a 2026-08-26 06:47:13,052 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:13] "POST /mail/message/post HTTP/1.1" 200 - 68 0.077 0.081 2026-08-26 06:47:13,074 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:portal_test from n/a 2026-08-26 06:47:13,177 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:13] "POST /mail/message/post HTTP/1.1" 200 - 52 0.028 0.064 2026-08-26 06:47:13,194 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:portal_test from n/a 2026-08-26 06:47:13,314 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:13] "POST /mail/message/post HTTP/1.1" 200 - 52 0.058 0.052 2026-08-26 06:47:13,331 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:portal_test from n/a 2026-08-26 06:47:13,443 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:13] "POST /mail/message/post HTTP/1.1" 200 - 52 0.044 0.058 2026-08-26 06:47:13,463 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:portal_test from n/a 2026-08-26 06:47:13,562 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:13] "POST /mail/message/post HTTP/1.1" 200 - 52 0.030 0.057 2026-08-26 06:47:13,580 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:employee from n/a 2026-08-26 06:47:13,719 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:13] "POST /mail/message/post HTTP/1.1" 200 - 67 0.060 0.071 2026-08-26 06:47:13,735 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:employee from n/a 2026-08-26 06:47:13,854 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:13] "POST /mail/message/post HTTP/1.1" 200 - 52 0.043 0.062 2026-08-26 06:47:13,892 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:employee from n/a 2026-08-26 06:47:14,019 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:14] "POST /mail/message/post HTTP/1.1" 200 - 52 0.053 0.064 2026-08-26 06:47:14,032 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:employee from n/a 2026-08-26 06:47:14,153 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:14] "POST /mail/message/post HTTP/1.1" 200 - 52 0.052 0.060 2026-08-26 06:47:14,194 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:employee from n/a 2026-08-26 06:47:14,336 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:14] "POST /mail/message/post HTTP/1.1" 200 - 52 0.060 0.067 2026-08-26 06:47:14,355 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:demo from n/a 2026-08-26 06:47:14,537 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:14] "POST /mail/message/post HTTP/1.1" 200 - 66 0.087 0.077 2026-08-26 06:47:14,557 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:demo from n/a 2026-08-26 06:47:14,723 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:14] "POST /mail/message/post HTTP/1.1" 200 - 50 0.071 0.075 2026-08-26 06:47:14,739 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:demo from n/a 2026-08-26 06:47:14,863 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:14] "POST /mail/message/post HTTP/1.1" 200 - 50 0.053 0.061 2026-08-26 06:47:14,881 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:demo from n/a 2026-08-26 06:47:15,030 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:15] "POST /mail/message/post HTTP/1.1" 200 - 50 0.060 0.071 2026-08-26 06:47:15,050 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:demo from n/a 2026-08-26 06:47:15,216 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:15] "POST /mail/message/post HTTP/1.1" 200 - 50 0.078 0.077 2026-08-26 06:47:15,249 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:admin from n/a 2026-08-26 06:47:15,444 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:15] "POST /mail/message/post HTTP/1.1" 200 - 68 0.097 0.087 2026-08-26 06:47:15,467 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:admin from n/a 2026-08-26 06:47:15,593 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:15] "POST /mail/message/post HTTP/1.1" 200 - 52 0.046 0.065 2026-08-26 06:47:15,618 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:admin from n/a 2026-08-26 06:47:15,751 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:15] "POST /mail/message/post HTTP/1.1" 200 - 52 0.052 0.065 2026-08-26 06:47:15,773 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:admin from n/a 2026-08-26 06:47:15,881 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:15] "POST /mail/message/post HTTP/1.1" 200 - 52 0.039 0.057 2026-08-26 06:47:15,894 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:admin from n/a 2026-08-26 06:47:16,020 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:16] "POST /mail/message/post HTTP/1.1" 200 - 52 0.058 0.060 2026-08-26 06:47:16,125 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:47:16,924 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-08-26 06:47:17,106 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless failed to start: [55676:55676:0100/000000.105086:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:47:17,107 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: skipped TestUi.test_01_project_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:47:17,139 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_project_tour (odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour) 2026-08-26 06:47:17,140 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-08-26 06:47:17,309 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.test_01_project_tour: Chrome headless failed to start: 2026-08-26 06:47:17,310 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: skipped TestUi.test_01_project_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:47:17,343 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_project_tour (odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour) 2026-08-26 06:47:17,343 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-08-26 06:47:17,534 204 WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.test_01_project_tour.test_01_project_tour: Chrome headless failed to start: [55694:55715:0826/064717.502438:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:47:17,535 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: skipped TestUi.test_01_project_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:47:17,578 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-08-26 06:47:18,063 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless failed to start: [55719:55741:0826/064718.028867:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory 2026-08-26 06:47:18,064 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: skipped TestUi.test_project_task_history : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:47:18,097 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_project_task_history (odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history) 2026-08-26 06:47:18,099 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-08-26 06:47:18,485 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.test_project_task_history: Chrome headless failed to start: 2026-08-26 06:47:18,486 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: skipped TestUi.test_project_task_history : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:47:18,523 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_project_task_history (odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history) 2026-08-26 06:47:18,523 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-08-26 06:47:18,914 204 WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.test_project_task_history.test_project_task_history: Chrome headless failed to start: 2026-08-26 06:47:18,915 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: skipped TestUi.test_project_task_history : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:47:18,949 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-08-26 06:47:19,491 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless failed to start: [55777:55798:0826/064719.262308:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55777:55798:0826/064719.269566:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55777:55798:0826/064719.275135:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55777:55798:0826/064719.286934:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55777:55798:0826/064719.286978:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55777:55798:0826/064719.301461:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55777:55777:0826/064719.305457:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [55813:55813:0826/064719.320519:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [55813:55813:0826/064719.322465:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [55777:55798:0826/064719.331300:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55777:55777:0826/064719.417379:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [55777:55798:0826/064719.417477:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:47:19,494 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: skipped TestUi.test_project_task_last_history_steps : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:47:19,529 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_project_task_last_history_steps (odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps) 2026-08-26 06:47:19,530 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-08-26 06:47:19,902 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.test_project_task_last_history_steps: Chrome headless failed to start: 2026-08-26 06:47:19,903 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: skipped TestUi.test_project_task_last_history_steps : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:47:19,938 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_project_task_last_history_steps (odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps) 2026-08-26 06:47:19,939 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-08-26 06:47:20,535 204 WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.test_project_task_last_history_steps.test_project_task_last_history_steps: Chrome headless failed to start: [55896:55917:0826/064720.301160:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55896:55917:0826/064720.307527:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55896:55917:0826/064720.307678:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55896:55917:0826/064720.307734:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [55896:55917:0826/064720.308760:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55896:55917:0826/064720.327639:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55896:55896:0826/064720.336453:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [55931:55931:0826/064720.351576:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [55931:55931:0826/064720.355218:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [55896:55917:0826/064720.384530:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55896:55896:0826/064720.455164:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [55896:55917:0826/064720.455243:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [55896:55896:0826/064720.455275:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [55896:55896:0826/064720.455286:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [55896:55917:0826/064720.455306:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:47:20,537 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_ui: skipped TestUi.test_project_task_last_history_steps : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:47:20,591 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:47:23,614 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-08-26 06:47:23,627 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 293, model: project.update 2026-08-26 06:47:23,659 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-08-26 06:47:23,726 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 293, model: project.milestone 2026-08-26 06:47:23,763 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-08-26 06:47:23,871 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #293 deleted mail.message records with IDs: [27117] 2026-08-26 06:47:23,886 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 293, model: project.milestone 2026-08-26 06:47:23,927 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-08-26 06:47:23,996 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 293, model: project.milestone 2026-08-26 06:47:24,025 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-08-26 06:47:24,064 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-08-26 06:47:24,112 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #292 deleted mail.message records with IDs: [27116] 2026-08-26 06:47:24,133 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #292 deleted project.update records with IDs: [12] 2026-08-26 06:47:24,220 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-08-26 06:47:24,255 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 293, model: project.update 2026-08-26 06:47:24,318 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-08-26 06:47:24,351 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 293, model: project.update 2026-08-26 06:47:24,390 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-08-26 06:47:24,426 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 293, model: project.update 2026-08-26 06:47:24,458 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-08-26 06:47:24,498 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 293, model: project.update 2026-08-26 06:47:24,531 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-08-26 06:47:24,588 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-08-26 06:47:24,640 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #290 deleted mail.message records with IDs: [27116] 2026-08-26 06:47:24,646 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 290, model: project.update 2026-08-26 06:47:24,679 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-08-26 06:47:24,726 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 290, model: project.update 2026-08-26 06:47:24,769 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:47:27,014 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-08-26 06:47:28,486 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-08-26 06:47:28,828 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-08-26 06:47:30,421 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:47:31,332 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-08-26 06:47:31,519 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless failed to start: [56009:56009:0100/000000.509228:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:47:31,519 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_ui: skipped TestProjectUpdateUi.test_01_project_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:47:31,553 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_project_tour (odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour) 2026-08-26 06:47:31,554 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-08-26 06:47:31,750 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.test_01_project_tour: Chrome headless failed to start: 2026-08-26 06:47:31,750 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_ui: skipped TestProjectUpdateUi.test_01_project_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:47:31,797 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_01_project_tour (odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour) 2026-08-26 06:47:31,797 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-08-26 06:47:32,191 204 WARNING rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.test_01_project_tour.test_01_project_tour: Chrome headless failed to start: [56037:56058:0826/064731.946528:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56037:56058:0826/064731.947461:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56037:56058:0826/064731.947513:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56037:56058:0826/064731.947627:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56037:56058:0826/064731.947674:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56037:56037:0826/064731.969011:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [56037:56058:0826/064731.970452:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56074:56074:0826/064731.983432:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [56074:56074:0826/064731.989255:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [56037:56058:0826/064732.014115:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56037:56037:0826/064732.121657:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [56037:56037:0826/064732.121784:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [56037:56037:0826/064732.121801:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [56037:56058:0826/064732.122409:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56037:56058:0826/064732.122438:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 06:47:32,194 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_project_update_ui: skipped TestProjectUpdateUi.test_01_project_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:47:32,244 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:47:33,921 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-08-26 06:47:34,038 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-08-26 06:47:34,419 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-08-26 06:47:35,117 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-08-26 06:47:35,200 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-08-26 06:47:38,765 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:47:39,201 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [438] 2026-08-26 06:47:39,212 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27153] 2026-08-26 06:47:39,220 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:39,404 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-08-26 06:47:39,443 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:admin_user from n/a 2026-08-26 06:47:39,451 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:47:39,736 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:39] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 18 0.017 0.269 2026-08-26 06:47:39,737 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_link_preview_name.TestTaskLinkPreviewName.test_01_task_link_preview_name: waiting for threads: [] 2026-08-26 06:47:39,769 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:47:41,553 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-08-26 06:47:41,654 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-08-26 06:47:41,790 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-08-26 06:47:42,045 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-08-26 06:47:42,237 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-08-26 06:47:42,415 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-08-26 06:47:43,939 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-08-26 06:47:45,270 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-08-26 06:47:45,468 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-08-26 06:47:45,572 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:47:47,025 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-08-26 06:47:47,185 204 INFO rb-f66e451-224253-408107 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-08-26 06:47:47,361 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:47:50,057 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d3207c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:50,057 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d46f7e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:50,063 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:50,067 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:50,068 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d46fe20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:50,080 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:50,080 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:52,849 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d4af4c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:52,850 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cc54fe0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:52,856 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:52,860 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:52,861 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cc55260> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:52,876 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:52,877 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:55,608 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd40b6bba0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:55,610 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c190360> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:55,616 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:55,620 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:55,621 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c191940> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:55,637 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:55,638 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:57,745 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f8c5bc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:57,746 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1ca54540> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:57,755 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:57,759 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:57,760 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1ca55da0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:57,775 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:47:57,776 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:00,409 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d4ad3a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:00,410 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd40aa7ba0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:00,414 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:00,417 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:00,418 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd40aa74c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:00,430 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:00,430 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:03,115 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd4107c0e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:03,116 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f8384a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:03,123 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:03,127 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:03,128 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f8393a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:03,143 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:03,144 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:05,957 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1df3de40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:05,959 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d1a5440> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:05,964 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:05,966 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:05,967 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d1a6fc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:05,980 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:05,981 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:08,034 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d453ce0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:08,035 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1ec0e840> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:08,041 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:08,045 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:08,046 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1ec0e160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:08,061 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:08,062 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:09,142 204 INFO rb-f66e451-224253-408107 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-08-26 06:48:16,284 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d71ec00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:16,285 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d453ce0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:16,293 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:16,297 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:16,297 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c643a60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:16,313 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:16,314 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:16,331 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:48:39,591 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1eabdb20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:39,592 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cc1c360> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:39,596 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:39,599 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:39,600 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cc1dc60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:39,609 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:39,610 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:42,257 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd40d7b560> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:42,258 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd3ffdb240> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:42,264 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:42,268 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:42,269 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd3ffdbba0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:42,285 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:42,286 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:44,931 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cc20ea0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:44,932 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e6cd300> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:44,937 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:44,939 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:44,940 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e6cd8a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:44,950 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:44,950 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:47,595 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1da0d580> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:47,597 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e1c1620> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:47,603 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:47,608 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:47,609 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e1c1d00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:47,625 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:47,626 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:49,368 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c29c220> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:49,369 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cddae80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:49,377 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:49,382 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:49,383 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cdd9580> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:49,404 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:49,405 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:52,166 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d184f40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:52,167 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41480e00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:52,174 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:52,178 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:52,179 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd414832e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:52,195 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:52,196 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:54,786 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d4fff60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:54,787 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d396de0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:54,793 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:54,797 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:54,798 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d397920> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:54,809 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:54,810 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:57,501 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd4107c2c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:57,502 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd40acde40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:57,508 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:57,512 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:57,513 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd40acd800> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:57,529 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:57,530 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_hr_expense/tests/test_analytics.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:48:58,191 204 INFO rb-f66e451-224253-408107 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-08-26 06:49:00,872 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c1e6fc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:00,872 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd40bc4ea0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:00,882 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:00,885 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:00,886 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd40bc65c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:00,900 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:00,900 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:00,925 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:49:21,185 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c24e700> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:21,187 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d582980> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:21,194 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:21,198 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:21,199 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d583a60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:21,215 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:21,216 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:23,122 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e6914e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:23,123 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd40bd8c20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:23,129 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:23,134 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:23,136 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd40bd8900> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:23,151 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:23,152 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:25,794 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd419de840> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:25,795 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cd8b380> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:25,800 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:25,803 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:25,804 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cd8ad40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:25,815 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:25,816 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:28,617 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f5d8680> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:28,618 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d047560> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:28,625 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:28,630 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:28,631 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d044220> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:28,646 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:28,648 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:31,517 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1df9ea20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:31,518 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d2e1260> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:31,525 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:31,529 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:31,530 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d2e1080> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:31,545 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:31,546 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:33,483 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d957e20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:33,485 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d8296c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:33,492 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:33,496 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:33,497 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d828680> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:33,513 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:33,515 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:36,314 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c191580> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:36,315 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41b11800> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:36,324 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:36,327 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:36,329 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41b59580> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:36,343 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:36,344 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:39,154 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d501e40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:39,155 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c294c20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:39,167 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:39,171 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:39,172 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c295ee0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:39,187 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:39,188 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:42,390 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cd8b7e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:42,391 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41bdc220> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:42,403 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:42,407 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:42,408 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41bdcc20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:42,421 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:42,422 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:44,569 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e710f40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:44,570 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d23fec0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:44,576 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:44,580 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:44,581 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d23e5c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:44,598 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:44,600 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:47,204 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e39ec00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:47,205 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e4eaa20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:47,212 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:47,217 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:47,218 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e4e9d00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:47,234 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:47,235 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:50,146 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1da10360> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:50,147 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e712de0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:50,152 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:50,156 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:50,157 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e711080> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:50,173 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:50,174 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:52,863 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d3b09a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:52,864 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd40dae480> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:52,873 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:52,878 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:52,879 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd40daf560> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:52,892 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:52,893 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:54,945 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd40bb3100> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:54,947 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c7b6980> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:54,955 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:54,959 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:54,960 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c95e7a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:54,975 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:54,976 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:57,562 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1fcbed40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:57,563 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e010b80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:57,570 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:57,575 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:57,576 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e0113a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:57,593 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:49:57,595 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:00,444 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1df66160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:00,445 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c224860> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:00,453 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:00,457 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:00,458 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c227600> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:00,474 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:00,474 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:01,035 204 INFO rb-f66e451-224253-408107 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-08-26 06:50:03,775 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #315 deleted mail.activity records with IDs: [160] 2026-08-26 06:50:04,256 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #315 deleted mail.activity records with IDs: [161] 2026-08-26 06:50:05,162 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #315 deleted account.move.line.ctp records with IDs: [1150, 1151, 1152, 1153] 2026-08-26 06:50:05,276 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #315 deleted account.move.line records with IDs: [2056, 2057] 2026-08-26 06:50:06,543 204 INFO rb-f66e451-224253-408107 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_sheet_actions ... 2026-08-26 06:50:07,116 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #315 deleted mail.activity records with IDs: [162] 2026-08-26 06:50:09,083 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd40bc5a80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:09,084 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1df66160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:09,089 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:09,092 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:09,092 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e4e9440> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:09,102 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:09,102 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:09,112 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:50:11,917 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd3ffd3b00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:11,918 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d2bfc40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:11,924 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:11,927 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:11,928 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d2bc5e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:11,945 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:11,946 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:14,589 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d2b14e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:14,590 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e6ee980> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:14,596 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:14,600 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:14,601 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e6ed120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:14,617 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:14,618 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:16,485 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d5b8a40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:16,486 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c28d080> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:16,497 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:16,500 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:16,500 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c28efc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:16,510 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:16,511 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:19,398 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1df660c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:19,399 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d2bec00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:19,405 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:19,409 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:19,410 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d2bf2e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:19,425 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:19,426 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:22,192 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c27c540> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:22,193 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d3b0220> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:22,199 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:22,203 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:22,203 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d3b02c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:22,216 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:22,216 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:25,035 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d8f6840> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:25,037 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd3fc18e00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:25,043 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:25,047 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:25,048 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd3fc1a020> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:25,064 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:25,065 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:27,220 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c2cdee0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:27,221 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cc296c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:27,226 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:27,230 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:27,231 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cc29940> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:27,244 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:27,244 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:30,012 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1ec0e980> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:30,012 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d334540> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:30,020 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:30,024 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:30,024 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d337920> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:30,040 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:30,041 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_analytic_account.py", line 20, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:30,995 204 INFO rb-f66e451-224253-408107 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-08-26 06:50:31,045 204 INFO rb-f66e451-224253-408107 odoo.addons.project_mrp_account.tests.test_analytic_account: skipped TestAnalyticAccountTimesheet.test_analytic_account_access : timesheet_grid is not installed, the access error won't trigger 2026-08-26 06:50:33,457 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd41bcb420> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:33,457 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d2afce0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:33,464 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:33,468 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:33,469 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d2ad4e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:33,481 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:33,482 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:33,494 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:50:36,337 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cb62ca0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:36,337 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d04f060> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:36,342 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:36,345 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:36,345 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e591800> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:36,355 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:36,355 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:39,035 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c97b420> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:39,036 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c8cce00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:39,043 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:39,045 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:39,046 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c8cc860> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:39,059 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:39,060 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:41,193 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d8b22a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:41,194 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c673d80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:41,200 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:41,204 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:41,205 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c673740> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:41,220 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:41,221 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:44,021 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c0cb880> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:44,022 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd205a84a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:44,031 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:44,034 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:44,035 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd205ab9c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:44,049 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:44,050 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:46,712 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e39ed40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:46,712 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cc07740> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:46,718 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:46,721 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:46,722 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cc06480> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:46,732 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:46,733 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:49,616 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f040540> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:49,617 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c7072e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:49,624 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:49,628 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:49,629 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c706e80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:49,643 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:49,644 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:52,229 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c792480> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:52,231 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd206ea0c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:52,237 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:52,241 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:52,243 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd206e9260> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:52,258 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:52,260 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:54,242 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd206628e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:54,243 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41aa7240> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:54,250 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:54,253 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:54,254 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41aa4fe0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:54,270 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:54,271 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_mrp_account/tests/test_project_profitability.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:50:59,814 204 INFO rb-f66e451-224253-408107 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-08-26 06:51:01,869 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f4863e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:01,870 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d32b2e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:01,880 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:01,884 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:01,885 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d329b20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:01,900 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:01,901 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:01,917 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:51:08,993 204 INFO rb-f66e451-224253-408107 odoo.addons.project_mrp_sale.tests.test_old_rules: Starting TestProjectMrpSaleOldRules.test_mo_get_project_from_so_in_3_steps_delivery ... 2026-08-26 06:51:10,096 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:51:19,140 204 INFO rb-f66e451-224253-408107 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-08-26 06:51:20,056 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:51:32,208 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1fce3ba0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:32,209 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd3fbda340> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:32,215 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:32,219 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:32,220 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd3fbd8220> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:32,235 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:32,236 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:34,971 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c4c0d60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:34,971 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c4f2020> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:34,977 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:34,980 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:34,981 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c4f3c40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:34,994 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:34,995 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:37,550 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd205d4cc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:37,551 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c066ac0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:37,556 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:37,559 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:37,560 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c066160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:37,575 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:37,576 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:40,201 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d36d8a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:40,202 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41bdc9a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:40,209 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:40,212 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:40,213 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41bddd00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:40,222 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:40,223 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:42,048 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d754ea0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:42,048 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cd74680> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:42,055 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:42,057 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:42,058 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d3b1580> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:42,075 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:42,076 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:44,671 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d4eaa20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:44,672 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c19c040> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:44,687 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:44,691 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:44,691 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c19cea0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:44,704 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:44,705 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:47,245 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd205d7600> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:47,247 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41319080> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:47,255 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:47,259 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:47,260 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd413198a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:47,275 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:47,276 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:50,067 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e693ba0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:50,068 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f28b100> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:50,079 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:50,083 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:50,084 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f2891c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:50,097 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:50,098 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:51:58,062 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-08-26 06:52:00,363 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-08-26 06:52:01,511 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-08-26 06:52:02,428 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-08-26 06:52:04,691 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-08-26 06:52:07,053 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd40a082c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:07,053 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e243060> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:07,058 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:07,062 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:07,063 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e241800> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:07,078 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:07,079 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:09,670 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd20813ba0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:09,671 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1da11f80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:09,680 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:09,684 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:09,685 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1da102c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:09,698 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:09,699 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:12,180 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e127e20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:12,181 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d8d4c20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:12,188 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:12,192 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:12,193 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d8d6b60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:12,207 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:12,208 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:14,095 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd200d8540> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:14,096 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d4fda80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:14,102 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:14,106 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:14,107 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d4ffba0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:14,122 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:14,123 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:16,542 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1ea700e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:16,543 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f255760> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:16,558 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:16,562 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:16,563 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f255b20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:16,579 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:16,581 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:19,334 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d9e7b00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:19,335 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41b131a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:19,340 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:19,343 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:19,343 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41b109a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:19,354 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:19,354 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:22,065 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e81d620> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:22,066 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd406b6d40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:22,071 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:22,075 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:22,075 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd406b5120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:22,087 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:22,088 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:23,917 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c2947c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:23,917 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd206e0ae0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:23,927 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:23,931 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:23,932 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd206e02c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:23,944 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:23,945 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 691, in test_cross_analytics_contribution cross_plan = self.env['account.analytic.plan'].create({'name': 'Cross Plan'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:27,326 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-08-26 06:52:31,116 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-08-26 06:52:31,817 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-08-26 06:52:32,223 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-08-26 06:52:33,958 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #327 deleted account.move.line.ctp records with IDs: [1190, 1191] 2026-08-26 06:52:34,099 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #327 deleted account.move.line records with IDs: [2113] 2026-08-26 06:52:37,552 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e353ec0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:37,553 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e6abb00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:37,559 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:37,563 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:37,563 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e6ab600> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:37,581 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:37,582 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:37,596 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:52:49,752 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd202d5e40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:49,753 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e353ec0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:49,761 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:49,765 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:49,766 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd203cd9e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:49,783 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:49,785 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:52,596 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cd4df80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:52,597 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1ffe3920> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:52,605 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:52,611 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:52,612 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1ffe3100> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:52,625 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:52,626 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:55,271 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d143a60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:55,272 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c979260> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:55,278 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:55,283 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:55,284 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c97ad40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:55,299 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:55,300 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:57,967 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c159260> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:57,968 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41607d80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:57,974 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:57,978 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:57,979 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41607240> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:57,993 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:57,994 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:00,513 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d2cbc40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:00,515 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cbf4860> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:00,520 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:00,525 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:00,526 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cbddd00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:00,538 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:00,539 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:02,479 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd3fc0ce00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:02,481 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c648c20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:02,487 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:02,492 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:02,493 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c648fe0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:02,511 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:02,512 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,289 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd4157c360> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,290 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd40a40900> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,297 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,302 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,303 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd40a42340> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,319 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,320 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:07,909 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c0645e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:07,910 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1fe55d00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:07,914 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:07,917 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:07,917 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e2abba0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:07,927 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:07,927 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_profitability.py", line 20, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:18,084 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd20660fe0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:18,085 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e4272e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:18,092 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:18,096 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:18,097 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d04f240> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:18,113 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:18,114 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:20,824 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c1d8d60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:20,825 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41b1b600> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:20,833 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:20,837 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:20,838 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41b1b1a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:20,850 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:20,852 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:22,661 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1dac25c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:22,662 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d37f1a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:22,668 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:22,673 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:22,674 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d37ee80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:22,689 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:22,690 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:25,758 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d5adbc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:25,759 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e338a40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:25,766 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:25,770 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:25,771 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e33b7e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:25,787 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:25,788 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:28,311 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d2a6e80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:28,312 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c725580> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:28,319 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:28,324 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:28,324 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c725da0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:28,339 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:28,340 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:30,896 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d96c220> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:30,897 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e81e2a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:30,903 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:30,908 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:30,909 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e81eac0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:30,923 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:30,924 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:32,884 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f256480> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:32,885 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1dac1800> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:32,892 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:32,895 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:32,896 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1dac1b20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:32,911 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:32,912 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:35,671 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd419d9f80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:35,672 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e4a4540> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:35,680 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:35,684 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:35,685 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e4a54e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:35,699 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:35,700 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 23, in setUpClass cls.analytic_plan_1 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 1'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:38,322 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d90ee80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:38,323 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd413e2160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:38,327 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:38,330 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:38,331 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd413e02c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:38,340 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:38,341 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:40,849 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d73ad40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:40,850 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41ab2520> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:40,856 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:40,859 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:40,860 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41ab0a40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:40,872 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:40,873 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:42,670 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd205a9c60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:42,671 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cb2cae0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:42,677 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:42,682 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:42,683 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cb2d1c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:42,698 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:42,699 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:45,547 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd3ffd0d60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:45,548 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f8e4540> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:45,554 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:45,560 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:45,561 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f8e5c60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:45,578 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:45,579 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,411 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d1a7c40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,412 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f8e5d00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,419 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,424 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,425 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f8e59e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,444 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,445 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:51,141 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e4f7100> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:51,142 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e5bc2c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:51,148 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:51,151 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:51,152 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e5bfb00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:51,164 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:51,165 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,961 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c625e40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,962 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd408eade0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,970 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,974 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,975 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd408e9d00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,990 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,991 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,067 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cc21f80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,068 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c7bd3a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,073 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,076 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,077 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c7bd6c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,089 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,090 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_purchase/tests/test_project_purchase.py", line 24, in setUpClass cls.analytic_plan_2 = cls.env['account.analytic.plan'].create({'name': 'Purchase Project Plan 2'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:57,032 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-08-26 06:53:57,444 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_creation_on_po_with_manual_analytic ... 2026-08-26 06:53:57,705 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-08-26 06:53:59,713 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d5bbce0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:59,714 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c715260> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:59,719 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:59,723 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:59,724 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c714900> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:59,738 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:59,739 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:59,751 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:53:59,766 204 INFO rb-f66e451-224253-408107 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-08-26 06:54:00,943 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted stock.move records with IDs: [967] 2026-08-26 06:54:01,033 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:54:24,371 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cbe8a40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:24,372 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41a5b100> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:24,379 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:24,383 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:24,385 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41a5bec0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:24,401 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:24,402 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,824 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c27cc20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,825 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cc55440> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,830 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,833 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,834 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cc558a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,847 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,848 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:29,258 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd419b4a40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:29,259 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd410ed300> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:29,270 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:29,274 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:29,275 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd410ef420> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:29,286 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:29,287 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,057 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd416056c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,057 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c62c680> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,070 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,074 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,076 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c62e8e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,091 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,092 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,715 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1dac00e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,716 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cb09760> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,723 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,729 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,730 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cb0a200> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,755 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,756 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:36,319 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c1916c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:36,319 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f838040> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:36,324 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:36,327 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:36,328 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f83ac00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:36,338 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:36,339 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,816 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd3fbda0c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,817 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d73a3e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,821 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,824 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,824 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d73b6a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,835 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,835 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:40,378 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd40bc7ec0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:40,379 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c6719e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:40,385 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:40,388 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:40,389 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c6728e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:40,402 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:40,403 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,490 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c479260> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,491 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1dac1760> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,503 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,507 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,508 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1dac2160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,524 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,526 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:46,293 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd413e22a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:46,294 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d479f80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:46,304 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:46,308 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:46,308 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d47b240> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:46,321 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:46,321 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:49,085 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd41ae3e20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:49,086 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d5c23e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:49,094 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:49,097 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:49,098 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d5c39c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:49,113 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:49,114 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,812 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d1c4540> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,813 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1fe545e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,821 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,825 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,826 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1fe56de0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,841 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,842 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:53,900 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d3a8e00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:53,901 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cc06de0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:53,905 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:53,908 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:53,909 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cc05300> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:53,919 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:53,920 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:56,549 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c158ea0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:56,550 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd206de480> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:56,557 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:56,561 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:56,562 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd206ddbc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:56,578 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:56,580 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,057 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd419b27a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,058 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd416e7060> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,070 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,074 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,075 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd416e74c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,089 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,090 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:01,532 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1eb8c5e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:01,533 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f83a520> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:01,539 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:01,544 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:01,545 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f838860> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:01,560 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:01,561 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_profitability.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/sale_project/tests/test_project_profitability.py", line 17, in setUpClass super().setUpClass() File "/data/build/rb-f66e451-224253/addons/project/tests/test_project_profitability.py", line 18, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:02,684 204 INFO rb-f66e451-224253-408107 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-08-26 06:55:05,062 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #331 deleted mail.activity records with IDs: [163] 2026-08-26 06:55:05,829 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #331 deleted mail.activity records with IDs: [164] 2026-08-26 06:55:09,366 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #331 deleted stock.move.line records with IDs: [911] 2026-08-26 06:55:12,083 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #331 deleted stock.move.line records with IDs: [912] 2026-08-26 06:55:13,096 204 INFO rb-f66e451-224253-408107 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-08-26 06:55:14,265 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #331 deleted mail.activity records with IDs: [165] 2026-08-26 06:55:18,109 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d37aa20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,110 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd3f8109a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,115 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,120 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,121 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd3f813e20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,133 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,134 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,147 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-26 06:55:39,883 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cb620c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:39,884 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d955120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:39,888 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:39,892 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:39,893 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d954680> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:39,905 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:39,905 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,566 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d140040> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,567 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41872d40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,573 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,577 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,578 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41872ca0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,589 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,589 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:44,939 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d46e160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:44,939 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd20090040> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:44,948 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:44,952 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:44,953 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd200907c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:44,966 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:44,967 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:46,876 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e3685e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:46,878 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c7b7920> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:46,884 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:46,888 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:46,889 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c7b6f20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:46,904 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:46,905 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:49,337 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e248680> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:49,338 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd40a40180> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:49,342 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:49,345 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:49,346 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd40a40220> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:49,355 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:49,356 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:51,796 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c1f7c40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:51,796 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41a598a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:51,803 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:51,806 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:51,807 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41a5a160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:51,819 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:51,821 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:54,426 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1df9f880> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:54,427 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d3ad760> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:54,434 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:54,437 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:54,439 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d3ad080> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:54,452 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:54,453 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:57,108 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d4fe700> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:57,110 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1df64860> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:57,117 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:57,121 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:57,122 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1df66480> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:57,137 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:57,139 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:57,809 204 INFO rb-f66e451-224253-408107 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-08-26 06:56:00,063 204 INFO rb-f66e451-224253-408107 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-08-26 06:56:00,315 204 INFO rb-f66e451-224253-408107 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-08-26 06:56:02,350 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d2696c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:02,351 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d4fe700> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:02,358 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:02,363 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:02,364 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d4fe020> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:02,380 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:02,381 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:05,300 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c654360> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:05,301 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f875620> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:05,308 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:05,312 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:05,313 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f874ea0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:05,329 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:05,330 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:08,129 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1df64fe0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:08,130 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d334540> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:08,137 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:08,141 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:08,143 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d337880> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:08,158 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:08,159 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:11,094 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f46cf40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:11,095 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e39dd00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:11,101 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:11,104 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:11,105 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd200f5da0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:11,117 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:11,118 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:13,761 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f467e20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:13,762 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c95ec00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:13,769 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:13,774 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:13,775 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c95fec0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:13,789 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:13,790 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:15,802 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1ffe1940> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:15,803 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd206e1120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:15,810 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:15,813 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:15,813 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd206e0040> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:15,825 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:15,826 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:18,110 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d36c360> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:18,111 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1fcf5a80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:18,115 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:18,118 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:18,118 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1fcf5080> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:18,128 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:18,128 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:20,706 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1df3ef20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:20,708 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d755440> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:20,721 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:20,724 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:20,725 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d756c00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:20,737 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:20,738 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/project_sale_expense/tests/test_project_sale_expense.py", line 47, in test_compute_analytic_distribution_expense self.analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Other Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:24,573 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d96d6c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:24,574 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d9e6700> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:24,580 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:24,583 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:24,584 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d9e4040> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:24,599 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:24,600 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:56:24,618 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 06:56:29,563 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [445] 2026-08-26 06:56:29,578 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [27822] 2026-08-26 06:56:29,585 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:56:29,741 204 INFO rb-f66e451-224253-408107 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2020-01-01 00:00:00,000 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [446] 2020-01-01 00:00:00,000 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #351 deleted resource.calendar.leaves records with IDs: [21] 2020-01-01 00:00:00,000 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #351 deleted account.analytic.line records with IDs: [942, 941] 2026-08-26 06:56:30,669 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:56:34,763 204 INFO rb-f66e451-224253-408107 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-08-26 06:56:35,444 204 INFO rb-f66e451-224253-408107 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2020-01-01 00:00:00,000 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [947] 2026-08-26 06:56:36,222 204 INFO rb-f66e451-224253-408107 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2020-01-01 00:00:00,000 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [952] 2020-01-01 00:00:00,000 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [953] 2026-08-26 06:56:36,931 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:56:37,099 204 INFO rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-08-26 06:56:37,752 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless failed to start: 2026-08-26 06:56:37,753 204 INFO rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui: skipped Subtest TestTodoUi.test_tour_project_task_activities_split (login='admin') : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:56:37,853 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_tour_project_task_activities_split (odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split) 2026-08-26 06:56:37,854 204 INFO rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-08-26 06:56:38,500 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.test_tour_project_task_activities_split: Chrome headless failed to start: 2026-08-26 06:56:38,501 204 INFO rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui: skipped Subtest TestTodoUi.test_tour_project_task_activities_split (login='admin') : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:56:38,580 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_tour_project_task_activities_split (odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split) 2026-08-26 06:56:38,580 204 INFO rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-08-26 06:56:39,278 204 WARNING rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.test_tour_project_task_activities_split.test_tour_project_task_activities_split: Chrome headless failed to start: 2026-08-26 06:56:39,279 204 INFO rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui: skipped Subtest TestTodoUi.test_tour_project_task_activities_split (login='admin') : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:56:39,369 204 INFO rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-08-26 06:56:39,545 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless failed to start: 2026-08-26 06:56:39,545 204 INFO rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui: skipped TestTodoUi.test_tour_todo_main_ui_functions : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:56:39,583 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_tour_todo_main_ui_functions (odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions) 2026-08-26 06:56:39,584 204 INFO rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-08-26 06:56:39,955 204 _WARNING rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.test_tour_todo_main_ui_functions: Chrome headless failed to start: [56212:56233:0826/065639.725945:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56212:56233:0826/065639.730553:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56212:56233:0826/065639.731004:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56212:56233:0826/065639.731247:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56212:56233:0826/065639.731264:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56212:56233:0826/065639.739132:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56249:56249:0826/065639.753407:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [56249:56249:0826/065639.756646:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [56212:56212:0826/065639.795778:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [56212:56233:0826/065639.825990:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56212:56212:0826/065639.895868:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [56212:56212:0826/065639.895952:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [56212:56212:0826/065639.895973:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [56212:56233:0826/065639.895982:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56212:56233:0826/065639.896012:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56212:56212:0826/065639.896149:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:56:39,958 204 INFO rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui: skipped TestTodoUi.test_tour_todo_main_ui_functions : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:56:39,988 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_tour_todo_main_ui_functions (odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions) 2026-08-26 06:56:39,988 204 INFO rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-08-26 06:56:40,158 204 WARNING rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.test_tour_todo_main_ui_functions.test_tour_todo_main_ui_functions: Chrome headless failed to start: 2026-08-26 06:56:40,159 204 INFO rb-f66e451-224253-408107 odoo.addons.project_todo.tests.test_todo_ui: skipped TestTodoUi.test_tour_todo_main_ui_functions : Failed to detect chrome devtools port after 10.0s. 2026-08-26 06:56:40,209 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:56:50,241 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-08-26 06:56:50,592 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-08-26 06:56:54,051 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-08-26 06:56:54,896 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-08-26 06:56:58,109 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:57:11,296 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd201e1300> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:11,297 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c20ca40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:11,304 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:11,308 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:11,309 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c20cc20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:11,324 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:11,325 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:14,157 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f8e60c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:14,158 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1cb2d4e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:14,164 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:14,168 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:14,169 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1cb2c860> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:14,181 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:14,183 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:17,019 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c224860> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:17,020 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f4931a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:17,025 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:17,028 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:17,029 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f491e40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:17,041 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:17,041 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:19,222 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f9e0f40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:19,227 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d73de40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:19,246 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:19,250 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:19,251 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d73c2c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:19,267 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:19,268 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:21,844 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f491da0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:21,845 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f86aa20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:21,851 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:21,855 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:21,856 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f868fe0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:21,871 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:21,873 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:24,744 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c2234c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:24,745 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e353060> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:24,751 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:24,756 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:24,757 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e352de0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:24,773 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:24,775 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:27,585 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd205abe20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:27,586 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e368720> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:27,594 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:27,598 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:27,599 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e36b420> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:27,613 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:27,613 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:29,689 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f486200> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:29,690 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c67eca0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:29,704 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:29,708 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:29,709 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c67f920> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:29,728 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:29,729 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_accrued_purchase_orders.py", line 20, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:30,947 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-08-26 06:57:32,865 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-08-26 06:57:33,095 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-08-26 06:57:35,295 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-08-26 06:57:37,956 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-08-26 06:57:39,032 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-08-26 06:57:40,153 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-08-26 06:57:40,409 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-08-26 06:57:44,267 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f5da020> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:44,268 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd3fc1e0c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:44,276 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:44,280 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:44,281 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd3fc1f060> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:44,301 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:44,302 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:57:44,342 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:58:04,446 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-08-26 06:58:05,311 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_base_line_product_uom ... 2026-08-26 06:58:05,580 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-08-26 06:58:08,197 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_compute_packaging_00 ... 2026-08-26 06:58:11,293 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_compute_packaging_01 ... 2026-08-26 06:58:11,529 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-08-26 06:58:11,797 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-08-26 06:58:14,359 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-08-26 06:58:16,251 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-08-26 06:58:17,536 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-08-26 06:58:17,852 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-08-26 06:58:20,347 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-08-26 06:58:22,544 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-08-26 06:58:24,090 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-08-26 06:58:24,435 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-08-26 06:58:26,146 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_product_price_on_purchase_order_view_catalog ... 2026-08-26 06:58:26,454 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-08-26 06:58:28,631 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-08-26 06:58:30,464 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-08-26 06:58:42,365 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-08-26 06:58:42,695 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-08-26 06:58:44,394 204 INFO rb-f66e451-224253-408107 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <753734362049022.1787727524.298545122146606-openerp-74-purchase.order@ff5db62f2879>: ['"partner_a" <@False>'] 2026-08-26 06:58:44,433 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-08-26 06:58:44,562 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-08-26 06:58:45,368 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-08-26 06:58:47,407 204 INFO rb-f66e451-224253-408107 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <039794019291117.1787727527.292571067810059-openerp-79-purchase.order@ff5db62f2879>: ['"partner_a" <@False>'] 2026-08-26 06:58:47,439 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #358 deleted mail.mail records with IDs: [448] 2026-08-26 06:58:47,516 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-08-26 06:58:49,352 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-08-26 06:58:50,340 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-08-26 06:58:52,581 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-08-26 06:58:56,664 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-08-26 06:58:57,872 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:58:58,543 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [449] 2026-08-26 06:58:58,560 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28105] 2026-08-26 06:58:58,576 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:59:09,742 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #362 deleted mail.mail records with IDs: [450] 2026-08-26 06:59:09,752 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #362 deleted mail.message records with IDs: [28315] 2026-08-26 06:59:09,766 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:59:10,442 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #362 deleted mail.mail records with IDs: [451] 2026-08-26 06:59:10,452 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #362 deleted mail.message records with IDs: [28317] 2026-08-26 06:59:10,483 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:59:10,719 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-08-26 06:59:15,269 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:59:26,216 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-08-26 06:59:31,244 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #366 deleted account.move.line.ctp records with IDs: [1241, 1242, 1243, 1244] 2026-08-26 06:59:31,409 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #366 deleted account.move.line records with IDs: [2195, 2196, 2197, 2198, 2199] 2026-08-26 06:59:31,496 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #366 deleted mail.message records with IDs: [28339] 2026-08-26 06:59:31,591 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #366 deleted account.move records with IDs: [891] 2026-08-26 06:59:31,893 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-08-26 06:59:35,247 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-08-26 06:59:39,692 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-08-26 06:59:42,221 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:59:50,650 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-08-26 06:59:53,524 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e2428e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:53,525 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd419c0ae0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:53,531 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:53,535 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:53,535 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd419c1e40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:53,545 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:53,547 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:56,657 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e004fe0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:56,659 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c642fc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:56,668 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:56,672 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:56,674 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c641580> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:56,688 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:56,690 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:58,816 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d1c76a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:58,817 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d4f0900> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:58,824 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:58,829 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:58,830 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d4f1940> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:58,846 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:59:58,847 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:01,640 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f8c44a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:01,641 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd20463100> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:01,648 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:01,653 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:01,654 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd20463ce0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:01,670 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:01,671 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:04,276 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d739a80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:04,277 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd404345e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:04,283 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:04,287 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:04,288 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd40435bc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:04,301 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:04,303 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:07,103 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cc06840> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:07,105 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd3fbda840> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:07,113 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:07,117 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:07,119 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd3fbda020> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:07,136 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:07,137 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:10,128 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e40f2e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:10,129 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c038b80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:10,137 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:10,141 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:10,142 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c03b2e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:10,158 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:10,159 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:12,267 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd41a882c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:12,268 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d8de700> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:12,274 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:12,279 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:12,280 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd206eb6a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:12,296 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:12,297 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:15,310 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d50cc20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:15,311 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c231a80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:15,323 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:15,327 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:15,328 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c2319e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:15,344 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:15,345 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:18,348 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f4919e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:18,349 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41a8a8e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:18,363 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:18,372 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:18,373 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41a8a160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:18,396 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:18,397 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:21,027 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd419dd1c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:21,028 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd412cdee0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:21,036 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:21,040 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:21,042 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e711080> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:21,060 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:21,061 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:23,098 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e241da0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:23,099 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd4131af20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:23,106 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:23,110 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:23,111 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd4131b740> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:23,129 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:23,130 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:25,830 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1fd13ce0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:25,831 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f8e6e80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:25,841 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:25,846 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:25,847 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f8e7ce0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:25,860 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:25,861 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:28,667 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd419b2660> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:28,668 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d1844a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:28,681 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:28,684 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:28,685 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d1854e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:28,697 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:28,699 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:31,302 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d1a7a60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:31,304 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41bcb2e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:31,313 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:31,318 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:31,319 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1eb88040> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:31,336 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:31,337 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:33,480 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1eabc540> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:33,481 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41ab2fc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:33,488 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:33,492 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:33,493 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41ab1300> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:33,509 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:33,510 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 814, in test_compute_po_count_with_different_plan analytic_plan_1, analytic_plan_2 = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:37,805 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-08-26 07:00:39,212 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-08-26 07:00:40,881 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd400a53a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:40,882 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c23ca40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:40,889 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:40,892 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:40,893 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c23e660> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:40,908 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:40,909 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:43,878 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c1e7420> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:43,880 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd20207920> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:43,887 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:43,891 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:43,893 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd20206520> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:43,910 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:43,911 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:46,586 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c0ad800> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:46,587 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd206e1d00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:46,594 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:46,598 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:46,599 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd206e0860> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:46,614 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:46,615 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:49,378 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cb2d1c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:49,380 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd419dd580> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:49,392 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:49,396 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:49,397 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd419dcfe0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:49,413 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:49,414 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:51,426 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c499c60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:51,427 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1fa92520> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:51,434 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:51,438 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:51,439 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1fa925c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:51,455 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:51,456 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:53,958 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c285620> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:53,959 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c7105e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:53,964 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:53,966 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:53,967 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c712d40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:53,980 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:53,980 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:56,813 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd41787100> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:56,814 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f82e200> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:56,821 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:56,826 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:56,827 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f82c180> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:56,842 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:56,843 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:59,458 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d71c7c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:59,459 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c95e7a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:59,469 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:59,473 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:59,474 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c95fec0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:59,486 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:00:59,487 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 778, in test_keep_distribution_on_analytic_account_change analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:02,054 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd20663e20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:02,056 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d397600> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:02,070 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:02,075 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:02,076 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d394720> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:02,093 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:02,095 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:04,047 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c632700> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:04,049 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd4066d440> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:04,055 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:04,059 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:04,060 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd4066ed40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:04,073 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:04,074 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:06,608 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d3d6e80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:06,610 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f876020> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:06,617 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:06,621 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:06,622 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f876a20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:06,639 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:06,641 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:09,212 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c228400> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:09,213 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c671ee0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:09,219 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:09,222 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:09,223 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c673380> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:09,234 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:09,235 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:12,011 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd202040e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:12,013 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd20093f60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:12,019 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:12,024 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:12,025 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd20092840> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:12,041 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:12,042 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:14,123 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c672b60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:14,125 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c2cef20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:14,132 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:14,137 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:14,138 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c2cf9c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:14,155 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:14,157 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:16,961 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd419c1f80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:16,962 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d2b2840> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:16,968 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:16,971 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:16,972 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d2b2340> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:16,983 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:16,983 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:19,649 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d4e8680> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:19,650 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd206e9bc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:19,662 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:19,666 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:19,667 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd206e87c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:19,681 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:19,682 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 791, in test_keep_distribution_on_analytic_account_change analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:23,535 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-08-26 07:01:25,809 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #368 deleted stock.move records with IDs: [1002] 2026-08-26 07:01:27,178 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-08-26 07:01:30,202 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-08-26 07:01:32,095 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d583740> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:32,097 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d4a8900> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:32,103 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:32,107 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:32,107 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d4a94e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:32,117 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:32,118 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:34,769 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d44f740> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:34,771 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41785760> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:34,786 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:34,791 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:34,792 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41785300> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:34,809 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:34,810 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:36,903 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d37ab60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:36,904 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c05a700> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:36,911 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:36,914 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:36,915 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c05a660> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:36,927 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:36,928 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:39,580 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f731d00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:39,581 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d18a5c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:39,598 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:39,602 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:39,603 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d18b7e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:39,620 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:39,621 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:42,380 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c0668e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:42,381 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e579260> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:42,394 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:42,399 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:42,400 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e578220> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:42,414 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:42,415 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:45,013 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd416e4d60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:45,014 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c28ff60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:45,020 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:45,024 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:45,025 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c28c4a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:45,041 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:45,042 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:47,532 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d337ec0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:47,534 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d50cea0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:47,540 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:47,544 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:47,545 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d50f880> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:47,561 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:47,562 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:49,667 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd2046b920> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:49,668 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1fbf4fe0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:49,677 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:49,679 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:49,680 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1fbf60c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:49,694 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:49,695 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 408, in test_purchase_order_analytic_account_product_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:52,330 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-08-26 07:01:53,950 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd20091e40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:53,952 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c1f4d60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:53,959 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:53,964 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:53,965 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c1f4b80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:53,982 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:53,984 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:56,948 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd40bdbba0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:56,948 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd41ab0400> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:56,954 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:56,957 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:56,958 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41ab2020> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:56,973 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:56,974 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:59,494 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1f875d00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:59,495 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c0c9c60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:59,502 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:59,507 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:59,508 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c0cb600> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:59,524 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:01:59,525 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:01,564 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c231620> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:01,565 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c91c5e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:01,571 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:01,573 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:01,574 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c91d8a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:01,588 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:01,589 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:04,164 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e832d40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:04,165 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1fd12480> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:04,181 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:04,185 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:04,186 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1fd102c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:04,198 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:04,199 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:07,013 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d738f40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:07,014 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1efc1080> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:07,020 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:07,024 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:07,025 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1efc1c60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:07,038 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:07,039 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:09,664 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1ea62f20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:09,665 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c91c860> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:09,672 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:09,677 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:09,678 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c91c400> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:09,697 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:09,699 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:11,758 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e5d5300> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:11,759 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd40b3c9a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:11,765 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:11,768 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:11,770 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd40b3d4e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:11,784 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:11,785 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 457, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_default = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:14,475 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d44e340> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:14,476 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd419dd8a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:14,484 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:14,489 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:14,491 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd419de5c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:14,507 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:14,509 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:17,355 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cd76e80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:17,356 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e0a5a80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:17,363 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:17,367 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:17,368 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e0a62a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:17,384 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:17,386 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:20,084 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d061c60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:20,086 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd20663240> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:20,092 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:20,094 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:20,095 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd20660360> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:20,104 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:20,105 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:22,703 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d143ce0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:22,704 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d8b1800> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:22,711 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:22,715 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:22,716 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d8b2480> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:22,730 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:22,731 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:24,522 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1e1c3560> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:24,523 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1ffed260> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:24,529 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:24,532 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:24,532 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1ffec180> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:24,546 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:24,547 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:27,381 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1ea705e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:27,382 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e6cd3a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:27,389 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:27,394 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:27,395 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1e6ce660> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:27,412 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:27,413 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:30,019 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cbbb240> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:30,020 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c63aca0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:30,026 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:30,029 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:30,031 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd41777740> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:30,047 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:30,048 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:32,604 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d2e1120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:32,605 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d71d1c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:32,611 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:32,616 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:32,617 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d71c540> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:32,633 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:32,634 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 466, in test_purchase_order_to_invoice_analytic_rule_with_account_prefix analytic_plan_2 = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:35,146 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-08-26 07:02:38,704 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-08-26 07:02:40,813 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-08-26 07:02:42,258 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-08-26 07:02:44,780 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd40437100> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:44,781 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1e4f59e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:44,786 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:44,790 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:44,791 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d3d7a60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:44,806 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:44,807 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:47,511 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd41a5b560> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:47,512 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd40bc44a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:47,519 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:47,523 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:47,524 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd40bc5a80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:47,539 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:47,541 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:49,557 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cd4e660> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:49,558 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd3fad0c20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:49,567 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:49,571 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:49,572 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd3fad0720> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:49,586 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:49,587 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:52,239 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1c28d580> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:52,240 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d73f6a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:52,244 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:52,247 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:52,247 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d73f420> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:52,260 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:52,261 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:55,067 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1fa928e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:55,068 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c26d760> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:55,076 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:55,079 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:55,080 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c26c5e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:55,095 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:55,097 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:57,862 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1ea38680> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:57,863 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c0702c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:57,870 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:57,875 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:57,876 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c0700e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:57,894 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:57,895 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:59,779 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1d2ae020> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:59,781 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1c4f27a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:59,787 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:59,791 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:59,792 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1c4f3920> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:59,808 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:02:59,809 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:02,510 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd413e1d00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:02,511 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1d188220> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:02,520 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:02,524 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:02,525 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1d189620> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:02,539 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:02,540 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-f66e451-224253/addons/purchase/tests/test_purchase_invoice.py", line 378, in test_vendor_bill_analytic_account_model_change analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:06,522 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-08-26 07:03:07,594 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-08-26 07:03:09,386 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-08-26 07:03:10,321 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-08-26 07:03:11,378 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-08-26 07:03:15,884 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7fdd1cddb600> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:15,885 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7fdd1f8754e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:15,890 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:15,893 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 27, in _register_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:15,894 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7fdd1f877880> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:15,905 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_confirm to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:15,905 204 INFO rb-f66e451-224253-408107 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py:242:patch_method setting viin.approval.request.action_validate to Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 221, in _register_hook self._patch_methods_inject_check_plans(methods) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 245, in _patch_methods_inject_check_plans patch_method(method) File "/data/build/Viindoo-tvtmaaddons-18.0/viin_hr_overtime_approval/models/approval_request.py", line 242, in patch_method setattr(self.__class__, method, new_method) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 07:03:15,916 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:03:26,176 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-08-26 07:03:32,774 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-08-26 07:03:33,718 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1283] 2026-08-26 07:03:33,850 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2286] 2026-08-26 07:03:33,976 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2287] 2026-08-26 07:03:34,252 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-08-26 07:03:37,299 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-08-26 07:03:41,206 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1286, 1287, 1288] 2026-08-26 07:03:41,320 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2294, 2295] 2026-08-26 07:03:42,226 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-08-26 07:03:45,350 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-08-26 07:04:05,229 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-08-26 07:04:07,077 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-08-26 07:04:11,692 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1317, 1318, 1319] 2026-08-26 07:04:11,820 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2339] 2026-08-26 07:04:12,293 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_multi_bill ... 2026-08-26 07:04:16,495 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-08-26 07:04:16,538 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-08-26 07:04:19,915 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-08-26 07:04:24,165 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-08-26 07:04:27,629 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-08-26 07:04:31,533 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_payment_reference_autocomplete_invoice ... 2026-08-26 07:04:36,838 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-08-26 07:04:40,348 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1338, 1339] 2026-08-26 07:04:40,458 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2366] 2026-08-26 07:04:41,117 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-08-26 07:04:45,873 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2375] 2026-08-26 07:04:46,004 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2376] 2026-08-26 07:04:46,381 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-08-26 07:04:50,800 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1345, 1346, 1347, 1348, 1349] 2026-08-26 07:04:50,918 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2385] 2026-08-26 07:04:51,065 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1350, 1351, 1352, 1353] 2026-08-26 07:04:51,184 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2380] 2026-08-26 07:04:51,441 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-08-26 07:04:55,340 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1354, 1355, 1356] 2026-08-26 07:04:55,439 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2388, 2389] 2026-08-26 07:04:55,958 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-08-26 07:04:59,830 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1360, 1361, 1362, 1363] 2026-08-26 07:04:59,957 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2400] 2026-08-26 07:05:00,118 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1364, 1365, 1366] 2026-08-26 07:05:00,226 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2395] 2026-08-26 07:05:00,459 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-08-26 07:05:03,899 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1367, 1368, 1369, 1370] 2026-08-26 07:05:03,970 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2402] 2026-08-26 07:05:04,199 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po_within_precision ... 2026-08-26 07:05:07,597 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1371, 1372, 1373, 1374] 2026-08-26 07:05:07,691 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2409] 2026-08-26 07:05:07,901 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-08-26 07:05:11,867 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1375, 1376, 1377, 1378] 2026-08-26 07:05:11,961 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2420] 2026-08-26 07:05:12,087 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1379, 1380, 1381] 2026-08-26 07:05:12,179 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2416] 2026-08-26 07:05:12,416 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-08-26 07:05:15,555 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-08-26 07:05:19,582 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-08-26 07:05:22,390 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1388, 1389] 2026-08-26 07:05:22,499 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2432] 2026-08-26 07:05:23,116 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-08-26 07:05:26,076 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line.ctp records with IDs: [1392, 1393] 2026-08-26 07:05:26,171 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #370 deleted account.move.line records with IDs: [2437] 2026-08-26 07:05:26,769 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 07:05:36,077 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-08-26 07:05:38,902 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-08-26 07:05:40,341 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-08-26 07:05:40,539 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-08-26 07:05:41,183 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-08-26 07:05:41,708 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:05:50,779 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-08-26 07:05:50,818 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408107 login:accountman from n/a 2026-08-26 07:05:51,177 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 07:05:51,534 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 07:05:51] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 45 0.063 0.296 2026-08-26 07:05:51,845 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 07:05:51] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 71 0.067 0.240 2026-08-26 07:05:51,954 204 INFO rb-f66e451-224253-408107 werkzeug: 127.0.0.1 - - [26/Aug/2026 07:05:51] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 41 0.045 0.059 2026-08-26 07:05:52,022 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:06:01,777 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-08-26 07:06:02,923 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line.ctp records with IDs: [1396, 1397] 2026-08-26 07:06:03,008 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line records with IDs: [2445] 2026-08-26 07:06:03,485 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line.ctp records with IDs: [1398] 2026-08-26 07:06:03,611 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line records with IDs: [2446] 2026-08-26 07:06:03,839 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line records with IDs: [2447, 2448, 2449] 2026-08-26 07:06:03,902 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted mail.message records with IDs: [28476, 28475, 28474] 2026-08-26 07:06:04,095 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted ir.attachment records with IDs: [13705] 2026-08-26 07:06:04,095 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move records with IDs: [951] 2026-08-26 07:06:05,238 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line.ctp records with IDs: [1399, 1400] 2026-08-26 07:06:05,370 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line records with IDs: [2450] 2026-08-26 07:06:05,858 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line.ctp records with IDs: [1401] 2026-08-26 07:06:05,947 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line records with IDs: [2451] 2026-08-26 07:06:07,075 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line.ctp records with IDs: [1402, 1403] 2026-08-26 07:06:07,164 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line records with IDs: [2455] 2026-08-26 07:06:07,578 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line.ctp records with IDs: [1404] 2026-08-26 07:06:07,652 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #377 deleted account.move.line records with IDs: [2456] 2026-08-26 07:06:07,843 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 07:06:16,534 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-08-26 07:06:17,298 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:06:25,873 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-08-26 07:06:26,580 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted stock.move records with IDs: [1087] 2026-08-26 07:06:27,820 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-08-26 07:06:28,427 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted stock.move records with IDs: [1099] 2026-08-26 07:06:28,977 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-08-26 07:06:29,569 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted stock.move records with IDs: [1102] 2026-08-26 07:06:31,043 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-08-26 07:06:31,613 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted stock.move records with IDs: [1109] 2026-08-26 07:06:31,863 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted stock.move records with IDs: [1111] 2026-08-26 07:06:33,168 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-08-26 07:06:34,455 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted stock.move records with IDs: [1115] 2026-08-26 07:06:35,658 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted stock.move records with IDs: [1118] 2026-08-26 07:06:37,927 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-08-26 07:06:39,013 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-08-26 07:06:40,077 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted stock.move records with IDs: [1126] 2026-08-26 07:06:41,607 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-08-26 07:06:41,976 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted product.product records with IDs: [4750] 2026-08-26 07:06:42,443 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-08-26 07:06:43,098 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted stock.move records with IDs: [1129] 2026-08-26 07:06:44,425 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-08-26 07:06:44,858 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted product.product records with IDs: [4765] 2026-08-26 07:06:45,639 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted stock.move records with IDs: [1136, 1137, 1138] 2026-08-26 07:06:46,658 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_valuation_no_pull ... 2026-08-26 07:06:50,439 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-08-26 07:06:50,924 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted stock.move records with IDs: [1155] 2026-08-26 07:06:51,738 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-08-26 07:06:53,131 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #381 deleted stock.move records with IDs: [1157] 2026-08-26 07:06:54,016 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:07:11,667 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-08-26 07:07:12,135 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1159] 2026-08-26 07:07:12,902 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1163] 2026-08-26 07:07:13,370 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted product.set records with IDs: [2] 2026-08-26 07:07:13,425 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1164, 1165, 1162] 2026-08-26 07:07:13,673 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-08-26 07:07:15,391 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1167] 2026-08-26 07:07:23,269 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-08-26 07:07:25,867 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-08-26 07:07:27,546 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-08-26 07:07:28,032 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-08-26 07:07:32,193 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-08-26 07:07:34,269 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-08-26 07:07:34,825 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1212] 2026-08-26 07:07:35,477 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-08-26 07:07:36,913 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1216] 2026-08-26 07:07:37,907 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-08-26 07:07:40,732 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1220] 2026-08-26 07:07:41,506 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-08-26 07:07:42,656 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1222] 2026-08-26 07:07:43,127 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-08-26 07:07:43,738 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-08-26 07:07:46,246 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-08-26 07:07:46,701 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-08-26 07:07:47,318 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-08-26 07:07:48,358 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-08-26 07:07:48,986 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.warehouse.orderpoint records with IDs: [10] 2026-08-26 07:07:49,199 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_kit_bill_before_reception_component_cost_exactly_aligns_with_kit_product_cost ... 2026-08-26 07:07:49,989 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1238] 2026-08-26 07:07:51,587 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-08-26 07:07:54,591 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1241] 2026-08-26 07:07:55,185 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1243] 2026-08-26 07:07:55,503 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1244] 2026-08-26 07:07:56,424 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move.line records with IDs: [1147] 2026-08-26 07:07:57,095 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-08-26 07:07:57,314 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-08-26 07:07:58,006 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1248] 2026-08-26 07:07:58,876 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-08-26 07:08:00,367 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #383 deleted stock.move records with IDs: [1252] 2026-08-26 07:08:02,251 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:08:02,270 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-08-26 07:08:02,808 204 _WARNING rb-f66e451-224253-408107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless failed to start: [56333:56356:0826/070802.636977:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56333:56356:0826/070802.640677:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56333:56356:0826/070802.640782:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56333:56356:0826/070802.640818:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56333:56356:0826/070802.640899:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56333:56356:0826/070802.652898:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56333:56333:0826/070802.662203:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [56368:56368:0826/070802.668186:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [56368:56368:0826/070802.671166:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [56333:56356:0826/070802.686443:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 07:08:02,812 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: skipped TestPurchaseMatrixUi.test_purchase_matrix_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-26 07:08:02,839 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_purchase_matrix_ui (odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui) 2026-08-26 07:08:02,840 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-08-26 07:08:03,352 204 _WARNING rb-f66e451-224253-408107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.test_purchase_matrix_ui: Chrome headless failed to start: [56440:56461:0826/070803.215255:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56440:56461:0826/070803.219825:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56440:56461:0826/070803.221450:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56440:56461:0826/070803.221540:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56440:56461:0826/070803.221552:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56440:56461:0826/070803.233113:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56440:56440:0826/070803.240508:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [56440:56461:0826/070803.260460:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56476:56476:0826/070803.264288:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [56476:56476:0826/070803.267398:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [56440:56440:0826/070803.312604:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [56440:56440:0826/070803.312676:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [56440:56440:0826/070803.312687:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [56440:56440:0826/070803.312855:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [56440:56461:0826/070803.313251:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56440:56461:0826/070803.313280:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 07:08:03,359 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: skipped TestPurchaseMatrixUi.test_purchase_matrix_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-26 07:08:03,391 204 INFO rb-f66e451-224253-408107 odoo.tests.common: Retrying a failed test: test_purchase_matrix_ui (odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui) 2026-08-26 07:08:03,391 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-08-26 07:08:03,929 204 WARNING rb-f66e451-224253-408107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.test_purchase_matrix_ui.test_purchase_matrix_ui: Chrome headless failed to start: [56544:56565:0826/070803.756766:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56544:56565:0826/070803.756881:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56544:56565:0826/070803.756909:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56544:56565:0826/070803.756978:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [56544:56565:0826/070803.756987:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56544:56565:0826/070803.765022:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56544:56544:0826/070803.768334:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [56579:56579:0826/070803.781513:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [56579:56579:0826/070803.784633:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [56544:56565:0826/070803.791026:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56544:56544:0826/070803.873614:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [56544:56544:0826/070803.873691:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [56544:56544:0826/070803.873707:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [56544:56565:0826/070803.873930:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [56544:56565:0826/070803.873954:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") 2026-08-26 07:08:03,932 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: skipped TestPurchaseMatrixUi.test_purchase_matrix_ui : Failed to detect chrome devtools port after 10.0s. 2026-08-26 07:08:03,967 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-08-26 07:08:05,025 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 07:08:08,095 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-08-26 07:08:08,665 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:08:09,056 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [452] 2026-08-26 07:08:09,067 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28580] 2026-08-26 07:08:09,073 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 07:08:09,395 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [453] 2026-08-26 07:08:09,410 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28581] 2026-08-26 07:08:09,417 204 INFO rb-f66e451-224253-408107 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 07:08:09,707 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7186, 7105, 7176, 7108, 7129, 7106, 7076, 7078, 7109, 7110, 7121, 7114, 7113, 7083, 7112, 7123, 7118, 7168, 7120, 7062, 7111, 7119, 7122, 7116, 7115, 7117, 7060, 7127, 7061, 7102, 7063, 7064, 7096, 7128, 7219, 7065, 7131, 7066, 7132, 7169, 7136, 7133, 7135, 7183, 7138, 7137, 7201, 7139, 7170, 7140, 7171, 7141, 7220, 7142, 7081, 7101, 7086, 7143, 7067, 7069, 7068, 7147, 7077, 7146, 7145, 7144, 7148, 7149, 7082, 7151, 7153, 7124, 7126, 7179, 7089, 7152, 7125, 7150, 7154, 7155, 7199, 7157, 7156, 7084, 7070, 7158, 7167, 7165, 7161, 7160, 7173, 7166, 7159, 7164, 7097, 7163, 7162, 7090, 7091, 7172, 7174, 7178, 7177, 7071, 7175, 7092, 7218, 7073, 7214, 7216, 7093, 7217, 7074, 7215, 7213, 7085, 7207, 7087, 7212, 7208, 7203, 7206, 7198, 7075, 7094, 7211, 7205, 7204, 7202, 7197, 7200, 7209, 7134, 7195, 7196, 7191, 7193, 7187, 7188, 7190, 7088, 7189, 7194, 7192, 7079, 7100, 7058, 7104, 7103, 7185, 7059, 7080, 7184, 7210, 7099, 7107, 7130, 7098, 7072, 7182, 7095, 7180, 7181] 2026-08-26 07:08:09,707 204 INFO rb-f66e451-224253-408107 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-08-26 07:08:09,707 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-08-26 07:08:09,725 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-08-26 07:08:09,874 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-08-26 07:08:10,058 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28592, 28590] 2026-08-26 07:08:10,081 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [241, 243] 2026-08-26 07:08:10,101 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted mail.message records with IDs: [28593, 28591] 2026-08-26 07:08:10,116 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [242, 244] 2026-08-26 07:08:10,143 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-08-26 07:08:11,299 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [275] 2026-08-26 07:08:11,706 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-08-26 07:08:11,954 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-08-26 07:08:13,480 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-08-26 07:08:17,673 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-08-26 07:08:17,815 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-08-26 07:08:17,827 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-08-26 07:08:17,838 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [5] 2026-08-26 07:08:17,866 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-08-26 07:08:18,580 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-08-26 07:08:19,122 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-08-26 07:08:19,826 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-08-26 07:08:20,548 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-08-26 07:08:22,525 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-08-26 07:08:23,310 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-08-26 07:08:24,756 204 INFO rb-f66e451-224253-408107 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [12] 2026-08-26 07:08:24,791 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-08-26 07:08:28,931 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-08-26 07:08:29,705 204 INFO rb-f66e451-224253-408107 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-08-26 07:08:30,300 204 INFO rb-f66e451-224253-408107 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:08:30,302 204 INFO rb-f66e451-224253-408107 odoo.service.server: 1829 post-tests in 4462.93s, 2046435 queries 2026-08-26 07:08:30,306 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: point_of_sale: 429 tests 1071.11s 609002 queries 2026-08-26 07:08:30,306 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: portal: 12 tests 10.64s 2486 queries 2026-08-26 07:08:30,306 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_account_tax_python: 4 tests 14.97s 8536 queries 2026-08-26 07:08:30,306 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_discount: 5 tests 16.05s 8650 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_event: 4 tests 16.45s 8565 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_event_sale: 3 tests 16.51s 8585 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_hr: 16 tests 44.20s 21916 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_loyalty: 90 tests 142.04s 65991 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_mrp: 14 tests 61.38s 32339 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_online_payment: 11 tests 30.83s 15537 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_online_payment_self_order: 3 tests 18.27s 9395 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_restaurant: 33 tests 36.42s 15531 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_restaurant_loyalty: 3 tests 15.21s 8942 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_sale: 68 tests 180.24s 84145 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_sale_loyalty: 4 tests 12.55s 8582 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_sale_margin: 3 tests 12.76s 7857 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_self_order: 51 tests 258.69s 150706 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_self_order_stripe: 3 tests 9.57s 5030 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: pos_viva_wallet: 4 tests 14.63s 8266 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: privacy_lookup: 9 tests 8.24s 4733 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: product: 136 tests 72.00s 48114 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: product_email_template: 4 tests 12.95s 7179 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: product_margin: 6 tests 13.46s 7513 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: project: 121 tests 125.67s 65441 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: project_account: 3 tests 28.97s 4951 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: project_hr_expense: 7 tests 112.78s 30908 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: project_mrp_account: 6 tests 52.81s 6992 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: project_mrp_sale: 6 tests 18.14s 15023 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: project_purchase: 16 tests 159.69s 37749 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: project_purchase_stock: 3 tests 1.28s 493 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: project_sale_expense: 9 tests 143.58s 40745 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: project_timesheet_holidays: 8 tests 12.31s 7534 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: project_todo: 4 tests 1.18s 329 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: purchase: 113 tests 551.77s 170157 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: purchase_edi_ubl_bis3: 6 tests 25.28s 15520 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: purchase_mrp: 39 tests 104.94s 56910 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: purchase_product_matrix: 4 tests 1.65s 627 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: purchase_repair: 3 tests 3.64s 3755 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.stats: purchase_requisition: 20 tests 21.62s 12153 queries 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.tests.result: 0 failed, 0 error(s) of 1829 tests when loading database 'rb-f66e451-224253-408107' 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.service.server: Initiating shutdown 2026-08-26 07:08:30,307 204 INFO rb-f66e451-224253-408107 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.